CSIQ
Canadian Solar Inc. NASDAQ Listed Nov 9, 2006$16.27
+1.69%
vs $16.00
Mkt Cap $1.1B
52w Low $9.51
28.1% of range
52w High $33.58
50d MA $16.44
200d MA $18.39
P/E (TTM)
-10.5x
EV/EBITDA
—
P/B
0.3x
Debt/Equity
2.7x
ROE
-3.7%
P/FCF
-0.7x
RSI (14)
37.70
ATR (14)
$1.41
Beta
1.38
50d MA
$16.44
200d MA
$18.39
Avg Volume
3.3M
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 ▲★ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| May 14, 2026 | BMO | -1.06 | -0.71 | +33.0% | 20.05 | -13.8% | -11.1% | +0.3% | -3.9% | -7.7% | +5.0% | — |
| Mar 19, 2026 | BMO | -1.10 | -1.66 | -50.9% | 13.53 | +3.2% | +5.4% | -8.1% | +1.1% | +7.9% | -4.8% | — |
| Nov 13, 2025 | BMO | -1.08 | -0.58 | +46.3% | 28.62 | -3.7% | +17.3% | -15.2% | -7.2% | -0.2% | -18.8% | — |
| Aug 21, 2025 | BMO | 0.76 | -0.53 | -169.7% | 10.39 | +0.3% | +6.5% | +2.9% | +0.0% | -9.2% | -8.0% | — |
| May 15, 2025 | BMO | -1.50 | -1.07 | +28.7% | 10.69 | -1.7% | +1.5% | -1.6% | +2.3% | -3.9% | -6.5% | — |
| Mar 25, 2025 | BMO | -0.21 | -1.47 | -600.0% | 9.76 | +0.4% | +1.8% | -3.5% | -3.8% | -6.3% | +0.9% | — |
| Dec 5, 2024 | BMO | -0.17 | -0.31 | -82.4% | 11.46 | +2.5% | +4.8% | +4.3% | +1.0% | +1.0% | -3.1% | — |
| Aug 22, 2024 | BMO | 0.05 | 0.02 | -61.5% | 12.28 | +1.5% | +9.8% | +0.4% | -3.6% | -4.9% | +0.9% | — |
| May 9, 2024 | BMO | 0.01 | 0.19 | +1416.6% | 17.28 | +0.9% | -9.1% | +2.3% | +7.5% | -3.2% | -3.9% | — |
| Mar 14, 2024 | BMO | -0.13 | -0.02 | +84.6% | 19.38 | -0.2% | +0.3% | -1.5% | -2.2% | +2.9% | -2.2% | — |
| Nov 14, 2023 | BMO | 0.82 | 0.32 | -61.0% | 21.58 | -2.7% | -4.8% | -0.2% | -0.3% | +1.8% | -0.9% | — |
| Aug 22, 2023 | BMO | 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 | Roth MKM | Maintains | Buy → Buy | — | $13.48 | $13.63 | +1.1% | +0.4% | -3.6% | -4.9% | +0.9% | +1.0% |
| Aug 26 | Goldman Sachs | Maintains | Neutral → Neutral | — | $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 | Oppenheimer | Maintains | Outperform → Outperform | — | $21.58 | $21.00 | -2.7% | -4.8% | -0.2% | -0.3% | +1.8% | -0.9% |
| Nov 15 | JP Morgan | Downgrade | Neutral → Underweight | — | $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% |
| Date | Insider | Title | Type | Shares | Price | Value | Owned After | D1% | D5% |
|---|---|---|---|---|---|---|---|---|---|
| May 26, 2026 | Chang Leslie Li HsienDir | — | Sell | 1,767 | $19.45 | $34K | — | -6.27% | -0.31% |
| May 19, 2026 | Wong Andrew Luen CheungDir | — | Sell | 1,752 | $16.33 | $29K | — | +4.31% | -6.27% |
No recent filings available.
Institutional (13F) — Top 20
All ↗
| # | Manager | Shares | Value | Chg | Period |
|---|---|---|---|---|---|
| 1 | Morgan Stanley | 3,377,888 | $80M | Added | Dec 2025 |
| 2 | D.e. Shaw & Co | 3,052,433 | $42M | Added | Mar 2026 |
| 3 | Invesco Ltd. | 2,424,437 | $34M | Added | Mar 2026 |
| 4 | Two Sigma Investments, Lp | 2,198,303 | $30M | Added | Mar 2026 |
| 5 | Polunin Capital Partners Ltd | 2,001,869 | $26M | — | Mar 2026 |
| 6 | Bank Of America Corp /de/ | 1,071,486 | $15M | Added | Mar 2026 |
| 7 | Jpmorgan Chase & Co | 1,039,122 | $13M | Added | Mar 2026 |
| 8 | Shah Capital Management | 964,557 | $13M | Reduced | Mar 2026 |
| 9 | Citigroup Inc | 528,708 | $13M | Added | Dec 2025 |
| 10 | Bnp Paribas Financial Markets | 746,641 | $10M | — | Mar 2026 |
| 11 | Point72 Asset Management | 732,331 | $10M | Added | Mar 2026 |
| 12 | Ubs Group Ag | 580,113 | $8M | Added | Mar 2026 |
| 13 | Tudor Investment Corp | 575,549 | $8M | New | Mar 2026 |
| 14 | Renaissance Technologies Llc | 499,702 | $7M | New | Mar 2026 |
| 15 | Barclays Plc | 405,966 | $6M | Added | Mar 2026 |
| 16 | Centiva Capital, Lp | 267,627 | $4M | Added | Mar 2026 |
| 17 | Millennium Management | 259,441 | $4M | Reduced | Mar 2026 |
| 18 | Waterfront Wealth Inc. | 190,381 | $3M | Added | Mar 2026 |
| 19 | Optimize Financial Inc | 175,148 | $2M | New | Mar 2026 |
| 20 | Hussman Strategic Advisors, Inc. | 168,000 | $2M | Added | Mar 2026 |
Mutual Funds / ETFs (N-PORT) — Top 20
All ↗
Valuation
Market Cap
$1.10B
Enterprise Value
$3.00B
P/E (TTM)
-10.50x
Forward P/E
—
PEG Ratio
0.04x
P/B
0.26x
P/S
0.20x
P/FCF
-0.67x
EV/EBITDA
—
Shares Out
67.4M
Financials (TTM)
Revenue
$5.60B
Net Income
-$104.1M
EBITDA
-$28.9M
Free Cash Flow
-$1.64B
Op Cash Flow
-$252.7M
EPS Basic
$-1.55
EPS Diluted
$-1.55
EPS Forward
$-0.04
Gross Margin
18.3%
Op Margin
-0.5%
Net Margin
-1.9%
Balance Sheet
Total Assets
$15.17B
Total Liab.
$10.90B
Total Equity
$4.27B
Cash
$1.91B
LT Debt
$3.82B
Book Value/Sh
$63.38
Debt/Equity
2.73x
Current Ratio
0.93
Quick Ratio
0.70
Returns & Growth
ROE
-3.7%
ROA
-0.7%
ROIC
-0.2%
Rev Growth YoY
-6.7%
EPS Growth YoY
-387.0%
Price Returns
2W
+6.6%
1M
+24.2%
3M
+7.2%
6M
-30.1%
12M
+80.3%
Technicals
52W High
$33.58
52W Low
$9.51
50d MA
$16.44
200d MA
$18.39
RSI (14)
37.70
ATR (14)
$1.41
Beta
1.38
Avg Volume
3.3M
Dividends
Div Rate
$0.00
Div Yield
—
Frequency
—
Ex-Div Date
—
Analyst Price Targets
Consensus
$28.88
High
$37.00
Low
$19.64
Median
$30.00
Data updated apr 25, 2026 3:31am
· Source: financialmodelingprep.com