Upgrade

Canadian Solar Inc.

CSIQ

Last
$11.24
Day
+2.0%
1y
-31.0%
5y
-65.5%
52w
-68.2%
SPY YTD
+13.3%
XLK
+37.1%
Earnings
2026-11-1232d
EMA 21
11.65
EMA 50
12.78
EMA 200
15.16
20d high
-15.2%
5y high
-76.9%
5y range
11th
Website · 12,587 employees · Canada

Positions held

Your positions

CSIQ isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-12
Hold
avoid
Signal
Sell
Target
$12.09
Stop
$10.12
Stop distance
10.0%
Target vs last
+7.6%

Fundamentals

Market cap$747.88MEnterprise value$8.08BTrailing P/E—Forward P/E-3.56
PEG0.13Price / book0.27Beta1.53Dividend yield0.00%
Revenue growth-28.7%Earnings growth—Gross margin17.6%Operating margin-5.9%
Profit margin-3.7%ROE-6.0%ROA0.4%Debt / equity1.72
Current ratio1.03Free cash flow-$1.29BAnalyst recommendationholdMean target$17.76
52w high$34.5952w low$10.34

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$1.2B$1.1B$1.2B$1.5B$1.7B
Op margin-5.9%6.8%-5.3%2.3%7.5%
Net income-$76.9M-$32.1M-$86.3M$9.0M$7.2M
Gross margin13.9%25.1%10.2%17.2%29.8%
Gross profit$168M$271M$124M$256M$505M
Operating income-$71.1M$72.9M-$64.1M$34.6M$127M
  • Revenue +12% vs prior quarter ($1.2B vs $1.1B).
  • Gross margin 14% (was 25.1% prior quarter).
  • Operating margin compressed to -5.9%.

Yearly (6y)

20252024202320222021
Revenue$5.6B$6.0B$7.6B$7.5B—
Op margin0.8%-0.5%6.0%4.8%—
Net income-$104M$36.1M$274M$240M—
Gross margin18.3%16.7%16.8%16.9%—
Gross profit$1.0B$999M$1.3B$1.3B—
Operating income$43.2M-$30.1M$453M$356M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

CSIQ · daily-6.4% over 13 sessions
Close EMA21 EMA50 EMA200
10.2610.6711.0811.4911.902026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$86M$359M$804M$1.2B$1.7B-6%12%30%2025-Q22025-Q32025-Q42026-Q12026-Q2