CSIQ logo

CSIQ

Canadian Solar Inc.NASDAQEnergy
$13.36-2.05%ClosedMarket Cap: $894.7M

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

0.32

P/S

0.16

EV/EBITDA

23.59

DCF Value

$-1,494.84

FCF Yield

-185.0%

Div Yield

0.0%

Margins & Returns

Gross Margin

18.3%

Operating Margin

0.1%

Net Margin

-1.9%

ROE

-3.7%

ROA

-0.7%

ROIC

0.0%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$1.22B10.2%$-85.3M$-86.3M$-1.28
FY 2025$5.60B18.3%$-28.9M$-104.1M$-1.55
Q3 2025$1.49B17.2%$18.5M$9.0M$0.13
Q2 2025$1.69B29.8%$127.4M$7.2M$0.11
Q1 2025$1.20B11.7%$-54.8M$-34.0M$-0.69
Q4 2024$1.52B14.3%$-127.1M$33.9M$0.48
FY 2024$5.99B16.7%$-30.1M$36.1M$0.54
Q3 2024$1.51B16.4%$294.0K$-14.0M$-0.21
Q2 2024$1.64B17.2%$47.6M$3.8M$0.06
Q1 2024$1.33B19.0%$35.4M$12.4M$0.19
Q4 2023$1.70B12.5%$-20.2M$-1.4M$-0.02
FY 2023$7.61B16.8%$453.3M$274.2M$3.87