CSIQ
Canadian Solar Inc. NASDAQ Listed Nov 9, 2006$17.68
Mkt Cap $1.2B
52w Low $8.93
34.1% of range
52w High $34.59
50d MA $15.11
200d MA $17.45
P/E (TTM)
-10.8x
EV/EBITDA
-255.4x
P/B
0.3x
Debt/Equity
2.7x
ROE
-3.7%
P/FCF
-1.0x
RSI (14)
—
ATR (14)
—
Beta
1.38
50d MA
$15.11
200d MA
$17.45
Avg Volume
2.4M
Canadian Solar Inc., together with its subsidiaries, designs, develops, manufactures, and sells solar ingots, wafers, cells, modules, and other solar power and battery storage products in Asia, the Americas, Europe, and internationally. The company operates through two segments, Canadian Solar Inc. (CSI) Solar and Global Energy. The CSI Solar segment offers standard solar modules and battery storage solutions, as well as solar system kits that are a ready-to-install packages comprising inverters, racking systems, and other accessories; and engineering, procurement, and construction (EPC) services. The Global Energy segment engages in the development, construction, maintenance, and sale of solar and battery storage projects; operation of solar power plants; and sale of electricity. This segment also provides operation and maintenance (O&M) services, including monitoring, inspections, repair, and replacement of plant equipment; and site management and administrative support services for solar projects, as well as asset management services. As of January 31, 2021, this segment had a fleet of solar power plants in operation with an aggregate capacity of approximately 445 MWp. The company serves distributors, system integrators, project developers, and installers/EPC companies. It sells its products primarily under its Canadian Solar brand name; and on an OEM basis. The company was incorporated in 2001 and is headquartered in Guelph, Canada.
545 Speedvale Avenue West · Guelph, ON N1K 1E6 · CA
| Date | Time | Est | Rptd | Surp | Base | Gap% | D1% | D2% | D3% | D4% | D5% | Guide ▲★ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mar 19, 2026 | AMC | -1.10 | -1.66 | -50.9% | 13.53 | +3.2% | +5.4% | -8.1% | +1.1% | +7.9% | -4.8% | — |
| Nov 13, 2025 | AMC | -1.08 | -0.58 | +46.3% | 28.62 | -3.7% | +17.3% | -15.2% | -7.2% | -0.2% | -18.8% | — |
| Aug 21, 2025 | AMC | 0.76 | -0.53 | -169.7% | 10.39 | +0.3% | +6.5% | +2.9% | +0.0% | -9.2% | -8.0% | — |
| May 15, 2025 | AMC | -1.50 | -1.07 | +28.7% | 10.69 | -1.7% | +1.5% | -1.6% | +2.3% | -3.9% | -6.5% | — |
| Mar 25, 2025 | AMC | -0.21 | -1.47 | -600.0% | 9.76 | +0.4% | +1.8% | -3.5% | -3.8% | -6.3% | +0.9% | — |
| Dec 5, 2024 | AMC | -0.17 | -0.31 | -82.4% | 11.46 | +2.5% | +4.8% | +4.3% | +1.0% | +1.0% | -3.1% | — |
| Aug 22, 2024 | AMC | 0.05 | 0.02 | -61.5% | 12.28 | +1.5% | +9.8% | +0.4% | -3.6% | -4.9% | +0.9% | — |
| May 9, 2024 | AMC | 0.01 | 0.19 | +1416.6% | 17.28 | +0.9% | -9.1% | +2.3% | +7.5% | -3.2% | -3.9% | — |
| Mar 14, 2024 | AMC | -0.13 | -0.02 | +84.6% | 19.38 | -0.2% | +0.3% | -1.5% | -2.2% | +2.9% | -2.2% | — |
| Nov 14, 2023 | AMC | 0.82 | 0.32 | -61.0% | 21.58 | -2.7% | -4.8% | -0.2% | -0.3% | +1.8% | -0.9% | — |
| Aug 22, 2023 | AMC | 1.52 | 2.39 | +57.2% | 26.79 | +1.0% | +0.4% | -3.2% | +0.3% | +1.0% | +4.9% | — |
| May 18, 2023 | AMC | 0.61 | 1.19 | +95.1% | 40.18 | +1.3% | +0.1% | +5.2% | +2.3% | -0.1% | -1.1% | — |
| Date | Firm | Action | Grade | Target | Base | Open | Gap% | D1% | D2% | D3% | D4% | D5% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apr 8 | Wells Fargo | Maintains | Equal Weight → Equal Weight | — | $12.11 | $12.74 | +5.2% | +3.5% | -1.8% | +2.6% | +0.7% | +5.2% |
| Mar 23 | Roth Capital | Maintains | Neutral → Neutral | — | $14.26 | $14.11 | -1.1% | -8.1% | +1.1% | +7.9% | -4.8% | -1.2% |
| Mar 23 | Mizuho | Maintains | Neutral → Neutral | — | $14.26 | $14.11 | -1.1% | -8.1% | +1.1% | +7.9% | -4.8% | -1.2% |
| Mar 20 | Oppenheimer | Maintains | Outperform → Outperform | — | $13.53 | $13.96 | +3.2% | +5.4% | -8.1% | +1.1% | +7.9% | -4.8% |
| Mar 17 | Mizuho | Upgrade | Underperform → Neutral | — | $18.04 | $18.95 | +5.0% | +1.9% | +0.7% | -26.9% | +5.4% | -8.1% |
| Nov 24 | Freedom Broker | Maintains | Hold → Hold | — | $22.63 | $22.63 | +0.0% | +10.2% | +0.4% | +8.3% | +0.2% | +1.5% |
| Nov 19 | UBS | Maintains | Buy → Buy | — | $26.43 | $25.46 | -3.7% | -0.2% | -18.8% | +5.6% | +10.2% | +0.4% |
| Nov 19 | Mizuho | Downgrade | Outperform → Underperform | — | $26.43 | $25.46 | -3.7% | -0.2% | -18.8% | +5.6% | +10.2% | +0.4% |
| Nov 17 | Roth Capital | Maintains | Neutral → Neutral | — | $33.58 | $31.73 | -5.5% | -15.2% | -7.2% | -0.2% | -18.8% | +5.6% |
| Nov 14 | JP Morgan | Maintains | Underweight → Underweight | — | $28.62 | $27.57 | -3.7% | +17.3% | -15.2% | -7.2% | -0.2% | -18.8% |
| Nov 3 | Jefferies | Downgrade | Buy → Hold | — | $20.76 | $23.21 | +11.8% | +9.7% | -3.4% | +13.7% | +7.0% | +6.5% |
| Oct 21 | Citigroup | Downgrade | Neutral → Sell | — | $14.82 | $14.55 | -1.8% | +1.7% | -7.1% | +1.1% | +6.0% | +2.4% |
| Oct 16 | JP Morgan | Maintains | Underweight → Underweight | — | $15.80 | $16.36 | +3.5% | -1.0% | -6.7% | +1.6% | +1.7% | -7.1% |
| Oct 8 | Goldman Sachs | Maintains | Sell → Sell | — | $14.43 | $14.53 | +0.7% | -1.0% | +11.8% | -16.2% | +6.1% | +10.8% |
| Sep 19 | JP Morgan | Maintains | Underweight → Underweight | — | $11.77 | $11.90 | +1.1% | -0.6% | +8.8% | -2.8% | +4.7% | +2.7% |
| Sep 17 | UBS | Maintains | Buy → Buy | — | $12.21 | $12.49 | +2.3% | +0.9% | -4.5% | -0.6% | +8.8% | -2.8% |
| Sep 3 | Wells Fargo | Maintains | Equal Weight → Equal Weight | — | $9.99 | $9.98 | -0.1% | -0.9% | -1.9% | +15.0% | -2.2% | +1.1% |
| Aug 22 | Mizuho | Maintains | Outperform → Outperform | — | $10.39 | $10.42 | +0.3% | +6.5% | +2.9% | +0.0% | -9.2% | -8.0% |
| Aug 21 | Citigroup | Maintains | Neutral → Neutral | — | $12.75 | $10.57 | -17.1% | -18.5% | +6.5% | +2.9% | +0.0% | -9.2% |
| Jul 20 | Citigroup | Maintains | Neutral → Neutral | — | — | — | — | — | — | — | — | — |
| Jul 14 | Mizuho | Maintains | Outperform → Outperform | — | $12.71 | $12.84 | +1.0% | +5.2% | -3.5% | -3.3% | -0.9% | -1.0% |
| Jun 2 | Mizuho | Maintains | Outperform → Outperform | — | $10.53 | $10.48 | -0.5% | -4.3% | +8.4% | +1.0% | +0.7% | +1.1% |
| May 19 | Mizuho | Maintains | Outperform → Outperform | — | $10.85 | $10.42 | -4.0% | -1.6% | +2.3% | -3.9% | -6.5% | -0.2% |
| May 16 | Wells Fargo | Maintains | Equal Weight → Equal Weight | — | $10.69 | $10.51 | -1.7% | +1.5% | -1.6% | +2.3% | -3.9% | -6.5% |
| May 16 | Goldman Sachs | Maintains | Sell → Sell | — | $10.69 | $10.51 | -1.7% | +1.5% | -1.6% | +2.3% | -3.9% | -6.5% |
| Apr 30 | Mizuho | Maintains | Outperform → Outperform | — | $9.65 | $9.29 | -3.7% | -6.5% | +4.8% | +1.1% | -3.9% | -2.4% |
| Apr 17 | Citigroup | Upgrade | Sell → Neutral | — | $7.18 | $7.25 | +1.0% | +3.9% | -1.9% | +7.8% | -0.4% | +18.1% |
| Mar 26 | Goldman Sachs | Maintains | Sell → Sell | — | $9.76 | $9.80 | +0.4% | +1.8% | -3.5% | -3.8% | -6.3% | +0.9% |
| Jan 8 | Wells Fargo | Maintains | Equal Weight → Equal Weight | — | $13.29 | $12.77 | -3.9% | -4.1% | -4.2% | -2.5% | -3.3% | -1.6% |
| Dec 5 | Wells Fargo | Maintains | Equal Weight → Equal Weight | — | $12.07 | $11.82 | -2.1% | -5.1% | +4.8% | +4.3% | +1.0% | +1.0% |
| Oct 22 | Citigroup | Downgrade | Neutral → Sell | — | $12.63 | $12.13 | -4.0% | +0.6% | -5.8% | +2.1% | +9.8% | +15.7% |
| Aug 26 | Goldman Sachs | Maintains | Neutral → Neutral | — | $13.48 | $13.63 | +1.1% | +0.4% | -3.6% | -4.9% | +0.9% | +1.0% |
| Aug 26 | Roth MKM | Maintains | Buy → Buy | — | $13.48 | $13.63 | +1.1% | +0.4% | -3.6% | -4.9% | +0.9% | +1.0% |
| Aug 23 | Oppenheimer | Maintains | Outperform → Outperform | — | $12.28 | $12.46 | +1.5% | +9.8% | +0.4% | -3.6% | -4.9% | +0.9% |
| Jul 30 | GLJ Research | Maintains | Sell → Sell | — | $16.99 | $17.00 | +0.1% | -4.5% | +2.2% | -5.7% | -7.4% | -3.0% |
| Jul 16 | JP Morgan | Maintains | Underweight → Underweight | — | $15.35 | $15.46 | +0.7% | +9.3% | -1.6% | +1.2% | -5.4% | +1.3% |
| Jun 12 | UBS | Maintains | Buy → Buy | — | $17.97 | $18.25 | +1.6% | +2.2% | -1.6% | -5.7% | -3.5% | -1.6% |
| May 22 | Roth MKM | Maintains | Buy → Buy | — | $15.83 | $16.09 | +1.6% | +14.9% | -2.9% | +3.1% | +4.8% | +2.4% |
| Mar 19 | Wells Fargo | Maintains | Equal Weight → Equal Weight | — | $19.14 | $19.07 | -0.4% | -2.2% | +2.9% | -2.2% | -3.4% | +1.0% |
| Mar 15 | Citigroup | Maintains | Neutral → Neutral | — | $19.38 | $19.35 | -0.2% | +0.3% | -1.5% | -2.2% | +2.9% | -2.2% |
| Mar 15 | Goldman Sachs | Maintains | Neutral → Neutral | — | $19.38 | $19.35 | -0.2% | +0.3% | -1.5% | -2.2% | +2.9% | -2.2% |
| Mar 13 | GLJ Research | Maintains | Sell → Sell | — | $20.22 | $19.88 | -1.7% | -3.3% | -0.9% | +0.3% | -1.5% | -2.2% |
| Jan 24 | Goldman Sachs | Maintains | Neutral → Neutral | — | $24.04 | $24.46 | +1.7% | -2.3% | -0.7% | -1.5% | -0.5% | -1.7% |
| Dec 18 | Goldman Sachs | Upgrade | Sell → Neutral | — | $24.19 | $24.37 | +0.7% | +1.2% | +3.4% | -4.2% | +3.9% | +0.8% |
| Nov 17 | UBS | Maintains | Buy → Buy | — | $20.51 | $20.83 | +1.6% | -0.3% | +1.8% | -0.9% | +1.7% | -0.5% |
| Nov 15 | JP Morgan | Downgrade | Neutral → Underweight | — | $21.58 | $21.00 | -2.7% | -4.8% | -0.2% | -0.3% | +1.8% | -0.9% |
| Nov 15 | Oppenheimer | Maintains | Outperform → Outperform | — | $21.58 | $21.00 | -2.7% | -4.8% | -0.2% | -0.3% | +1.8% | -0.9% |
| Oct 19 | JP Morgan | Maintains | Neutral → Neutral | — | $22.19 | $22.27 | +0.4% | -1.9% | -5.0% | +0.7% | +0.7% | -2.7% |
| Oct 18 | Citigroup | Maintains | Neutral → Neutral | — | $22.83 | $22.45 | -1.7% | -2.8% | -1.9% | -5.0% | +0.7% | +0.7% |
| Aug 29 | UBS | Maintains | Buy → Buy | — | $26.37 | $26.42 | +0.2% | +4.9% | +2.3% | -1.0% | +1.0% | -1.0% |
No insider trades available.
No recent filings available.
Data updated apr 25, 2026 3:31am
· Source: massive.com