Canadian Solar Inc. (CSIQ)
NASDAQ: CSIQ · Real-Time Price · USD
15.37
+0.17 (1.12%)
At close: Jul 21, 2026, 4:00 PM EDT
15.20
-0.17 (-1.11%)
Pre-market: Jul 22, 2026, 6:00 AM EDT

Canadian Solar Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
GLJ Research
GLJ Research
Sell
Reiterates
n/a
SellReiteratesn/an/aJul 8, 2026
Mizuho Securities
Mizuho Securities
Hold
Maintains
$15$18
HoldMaintains$15$18+17.11%Jun 15, 2026
Freedom Capital Markets
Freedom Capital Markets
Hold
Downgrades
$16
HoldDowngrades$16+4.10%May 19, 2026
Roth MKM
Roth MKM
Hold
Reiterates
$18
HoldReiterates$18+17.11%May 15, 2026
Wells Fargo
Wells Fargo
Hold
Maintains
$23$17
HoldMaintains$23$17+10.61%Apr 8, 2026
J.P. Morgan
J.P. Morgan
Sell
Maintains
$9
SellMaintains$9-41.44%Mar 26, 2026
Goldman Sachs
Goldman Sachs
Sell
Reiterates
$17$11
SellReiterates$17$11-28.43%Mar 23, 2026
Oppenheimer
Oppenheimer
Buy
Maintains
$38$19
BuyMaintains$38$19+23.62%Mar 20, 2026