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
| Analyst | Firm | Rating | Rating | Action | Price Target | Upside | Date |
|---|---|---|---|---|---|---|---|
| GLJ Research | GLJ Research | Sell Reiterates n/a | Sell | Reiterates | n/a | n/a | Jul 8, 2026 |
| Mizuho Securities | Mizuho Securities | Hold Maintains $15 → $18 | Hold | Maintains | $15 → $18 | +17.11% | Jun 15, 2026 |
| Freedom Capital Markets | Freedom Capital Markets | Hold Downgrades $16 | Hold | Downgrades | $16 | +4.10% | May 19, 2026 |
| Roth MKM | Roth MKM | Hold Reiterates $18 | Hold | Reiterates | $18 | +17.11% | May 15, 2026 |
| Wells Fargo | Wells Fargo | Hold Maintains $23 → $17 | Hold | Maintains | $23 → $17 | +10.61% | Apr 8, 2026 |
| J.P. Morgan | J.P. Morgan | Sell Maintains $9 | Sell | Maintains | $9 | -41.44% | Mar 26, 2026 |
| Goldman Sachs | Goldman Sachs | Sell Reiterates $17 → $11 | Sell | Reiterates | $17 → $11 | -28.43% | Mar 23, 2026 |
| Oppenheimer | Oppenheimer | Buy Maintains $38 → $19 | Buy | Maintains | $38 → $19 | +23.62% | Mar 20, 2026 |