Canadian Solar Inc. (CSIQ)
NASDAQ: CSIQ · IEX Real-Time Price · USD
14.54
+0.53 (3.78%)
At close: Jul 2, 2024, 4:00 PM
14.60
+0.06 (0.41%)
After-hours: Jul 2, 2024, 7:59 PM EDT

Canadian Solar Analyst Ratings

Total Analysts
9
Consensus Rating
Buy
Price Target
$29.23
Upside
+101.03%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
UBS
UBS
Strong Buy
Maintains
$38$35
Strong Buy Maintains $38$35 +140.72% Jun 12, 2024
Roth MKM
Roth MKM
Strong Buy
Maintains
$25
Strong Buy Maintains $25 +71.94% May 22, 2024
Wells Fargo
Wells Fargo
Hold
Maintains
$28$23
Hold Maintains $28$23 +58.18% Mar 19, 2024
Citigroup
Citigroup
Hold
Maintains
$26$24
Hold Maintains $26$24 +65.06% Mar 15, 2024
Goldman Sachs
Goldman Sachs
Hold
Maintains
$28$24
Hold Maintains $28$24 +65.06% Mar 15, 2024
GLJ Research
GLJ Research
Strong Sell
Maintains
$16$9.1
Strong Sell Maintains $16$9.1 -37.41% Mar 13, 2024
Goldman Sachs
Goldman Sachs
Hold
Maintains
$25$28
Hold Maintains $25$28 +92.57% Jan 24, 2024
Goldman Sachs
Goldman Sachs
Hold
Upgrades
$25
Hold Upgrades $25 +71.94% Dec 18, 2023
UBS
UBS
Strong Buy
Maintains
$47$36
Strong Buy Maintains $47$36 +147.59% Nov 17, 2023
Oppenheimer
Oppenheimer
Buy
Maintains
$68$51
Buy Maintains $68$51 +250.76% Nov 15, 2023
JP Morgan
JP Morgan
Sell
Downgrades
$32$22
Sell Downgrades $32$22 +51.31% Nov 15, 2023
JP Morgan
JP Morgan
Hold
Maintains
$39$32
Hold Maintains $39$32 +120.08% Oct 19, 2023
Citigroup
Citigroup
Hold
Maintains
$30$26
Hold Maintains $30$26 +78.82% Oct 18, 2023
UBS
UBS
Strong Buy
Maintains
$50$47
Strong Buy Maintains $50$47 +223.25% Aug 29, 2023
Citigroup
Citigroup
Hold
Maintains
$42$30
Hold Maintains $42$30 +106.33% Aug 24, 2023
Roth MKM
Roth MKM
Strong Buy
Maintains
$70$50
Strong Buy Maintains $70$50 +243.88% Aug 23, 2023
Oppenheimer
Oppenheimer
Buy
Reiterates
$68
Buy Reiterates $68 +367.68% Aug 23, 2023
Citigroup
Citigroup
Hold
Maintains
$45$42
Hold Maintains $45$42 +188.86% Jul 19, 2023
UBS
UBS
Strong Buy
Upgrades
$48$50
Strong Buy Upgrades $48$50 +243.88% Jul 6, 2023
GLJ Research
GLJ Research
Strong Sell
Maintains
$12$16
Strong Sell Maintains $12$16 +13.00% Jun 13, 2023
Roth MKM
Roth MKM
Strong Buy
Reiterates
$55$70
Strong Buy Reiterates $55$70 +381.43% May 31, 2023