Canadian Solar Inc. (CSIQ)
NASDAQ: CSIQ · Real-Time Price · USD
15.65
-0.37 (-2.31%)
At close: Jul 1, 2026, 4:00 PM EDT
15.75
+0.10 (0.64%)
After-hours: Jul 1, 2026, 7:07 PM EDT

Canadian Solar Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Mizuho Securities
Mizuho Securities
Hold
Maintains
$15$18
HoldMaintains$15$18+15.02%Jun 15, 2026
Freedom Capital Markets
Freedom Capital Markets
Hold
Downgrades
$16
HoldDowngrades$16+2.24%May 19, 2026
Roth MKM
Roth MKM
Hold
Reiterates
$18
HoldReiterates$18+15.02%May 15, 2026
Wells Fargo
Wells Fargo
Hold
Maintains
$23$17
HoldMaintains$23$17+8.63%Apr 8, 2026
J.P. Morgan
J.P. Morgan
Sell
Maintains
$9
SellMaintains$9-42.49%Mar 26, 2026
Goldman Sachs
Goldman Sachs
Sell
Reiterates
$17$11
SellReiterates$17$11-29.71%Mar 23, 2026
Oppenheimer
Oppenheimer
Buy
Maintains
$38$19
BuyMaintains$38$19+21.41%Mar 20, 2026