Canadian Solar Inc. Common Shares (ON) CSIQ

$15.31 -2.61% at last close

Analyst Consensus

Consensus Rating
Hold (2 Buy · 6 Hold · 2 Sell)
Average Price Target
$17.96
Implied Upside
+17.3%
Price Target Range
$10.00 – $37.00
Analysts (12 mo)
10

Recent Analyst Actions

DateFirmActionRatingPrice Target
2026-07-22
CitigroupVikram Bagri
Upgrades Sell → Neutral $11 → $18
2026-06-15
MizuhoMaheep Mandloi
Maintains Neutral $15 → $18
2026-05-19
Freedom BrokerDmitriy Pozdnyakov
Downgrades Buy → Hold $16
2026-04-08
Wells FargoPraneeth Satish
Maintains Equal-weight $23 → $17
2026-03-23
Roth CapitalPhilip Shen
Maintains Neutral $30 → $15
2026-03-23
MizuhoMaheep Mandloi
Maintains Neutral $19 → $15
2026-03-20
OppenheimerColin Rusch
Maintains Outperform $38 → $19
2026-03-17
MizuhoMaheep Mandloi
Upgrades Underperform → Neutral $21 → $19
2025-11-19
UBSJon Windham
Maintains Buy $15 → $37
2025-11-19
MizuhoMaheep Mandloi
Downgrades Outperform → Underperform $15 → $21
2025-11-17
Roth CapitalPhilip Shen
Maintains Neutral $11 → $30
2025-11-14
JP MorganMark Strouse
Maintains Underweight $9 → $10
2025-11-03
JefferiesJohnson Wan
Downgrades Buy → Hold $14 → $20
2025-10-21
CitigroupVikram Bagri
Downgrades Neutral → Sell $11
2025-10-16
JP MorganMark Strouse
Maintains Underweight $8 → $9
2025-10-08
Goldman SachsBrian Lee
Maintains Sell $9 → $10
2025-09-19
JP MorganMark Strouse
Maintains Underweight $7 → $8
2025-09-17
UBSJon Windham
Maintains Buy $17 → $15
2025-09-03
Wells FargoPraneeth Satish
Maintains Equal-weight $11 → $10
2025-08-22
MizuhoMaheep Mandloi
Maintains Outperform $17 → $15
2025-08-21
CitigroupVikram Bagri
Maintains Neutral $13 → $11
2025-06-02
MizuhoMaheep Mandloi
Maintains Outperform $17 → $15
2025-05-19
MizuhoMaheep Mandloi
Maintains Outperform $16 → $17
2025-05-16
Goldman SachsBrian Lee
Maintains Sell $8 → $9
2025-05-16
Wells FargoPraneeth Satish
Maintains Equal-weight $10 → $11
2025-04-17
CitigroupVikram Bagri
Upgrades Sell → Neutral $8
2025-03-26
Goldman SachsBrian Lee
Maintains Sell $11 → $9
2025-01-08
Wells FargoMichael Blum
Maintains Equal-weight $13 → $10
2024-12-13
MizuhoMaheep Mandloi
Initiates coverage on Outperform $20
2024-12-05
Wells FargoMichael Blum
Maintains Equal-weight $15 → $13

Ratings and price targets reflect each firm's most recent published action. Consensus combines the latest call from every covering firm over the past 12 months; price targets are typically 12-month horizons.

Key Stats

Last Close
$15.31
Market Cap
$1.07 billion
52-Week Range
$9.41 $34.59
Average Volume
2.09 million shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.