Canadian Solar Inc. CSIQ

Set alert

Price alert · CSIQ

All alert types
9.83 USD +0.41 +4.41%

As of Nov 3, 12:41 PM ET

Bid
9.82 × 5
Ask
9.83 × 1
9.46 Day range 10.27
8.79 52-week range 34.59
YTD
-58.67%
1 year
-56.85%
Open
9.60
Prev close
9.41
Mkt cap
667.76M
Vol
1.04M
Avg vol
1.80M
EPS
-3.85
P/E
0.00
Div yield
0.00%
More statistics
Low
9.46
High
10.27
Forward P/E
-33.53
Beta
1.54
Short ratio
6.86
Inst. own
63.98%
Dividend
0.00
Ex-div date
Earnings
Aug 27, 2026
50-d avg
15.28
200-d avg
18.72
1y target
18.64

5Y chart

Price, volume, indicators and comparisons

Events in this range
  • May 15, 2025Earnings: -1.07; estimate -1.5; surprise 28.67%
  • Aug 21, 2025Earnings: -0.53; estimate 0.76; surprise -169.74%
  • Nov 13, 2025Earnings: -0.58; estimate -1.08; surprise 46.3%
  • Mar 19, 2026Earnings: -1.66; estimate -1.1; surprise -50.91%
  • Mar 23, 2026Rating: Mizuho · Neutral → Neutral
  • Mar 23, 2026Rating: Roth Capital · Neutral → Neutral
  • Apr 8, 2026Rating: Wells Fargo · Equal-Weight → Equal-Weight
  • May 14, 2026Earnings: -0.71; estimate -1.06; surprise 33.02%
  • May 19, 2026Downgrade: Freedom Broker · Buy → Hold
  • Jun 15, 2026Rating: Mizuho · Neutral → Neutral
  • Jul 22, 2026Rating: Citigroup · Sell → Neutral
  • Aug 27, 2026Earnings: —; estimate -1.01; surprise —%
Signals (110)
NameDateAgo
SMA: BearishAug 10, 20262 months ago
SMA: BullishAug 3, 20263 months ago
MACD: Sell SignalJun 22, 20264 months ago
SMA: BearishJun 15, 20264 months ago
MACD: Buy SignalMay 18, 20265 months ago
SMA: BearishMay 11, 20265 months ago
SMA: BullishMay 4, 20266 months ago
SMA: BullishApr 27, 20266 months ago
SMA: BearishFeb 23, 20268 months ago
SMA: BearishJan 5, 202610 months ago
MACD: Sell SignalJan 5, 202610 months ago
SMA: BullishDec 29, 202510 months ago
SMA: BearishDec 22, 202510 months ago
RSI: OverboughtOct 27, 20251 year ago
SMA: BullishSep 15, 20251 year ago
MACD: Buy SignalSep 15, 20251 year ago
SMA: BullishSep 1, 20251 year ago
MACD: Sell SignalSep 1, 20251 year ago
SMA: BearishAug 25, 20251 year ago
SMA: BearishAug 18, 20251 year ago

Newest 20 of 110.

Use the chart controls above to customize indicators, comparisons and drawings.

Sign in to use your saved chart templates.