Canadian Solar (CSIQ) Stock Price & Analysis
$636.19M
Market Cap
-3.22
P/E
38.90
Forward P/E
37
Score
CSIQ price $9.37 -0.22 -2.29%
Stocklytics score rationale: value 40, quality 20, growth 51.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 2853078000 | 3390393000 | 3744512000 | 3200583000 | 3476495000 | 5277169000 | 7468610000 | 7613626000 | 5993409000 | 5595107000 |
Canadian Solar Inc. and its affiliates operate globally, specializing in the design, development, production, and sale of solar energy components, including ingots, wafers, cells, and modules, alongside a range of solar power and battery storage solutions across Asia, the Americas, and Europe. The company's operations are structured into two main divisions: CSI Solar and Global Energy. The CSI Solar segment offers…
CSIQ fair value $22.97. Price $9.37. Price is 59% below fair value.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-12 | — | -0.69 | — | 1.38B |
| 2026-08-27 | -1.40 | -0.18 | 1.21B | 1.17B |
| 2026-05-14 | -0.71 | -1.06 | 1.08B | 1.02B |
| 2026-03-19 | -1.66 | -1.10 | 1.22B | 1.35B |
| 2025-11-13 | -0.58 | -1.08 | 1.49B | 1.36B |
| 2025-08-21 | -0.53 | 0.76 | 1.69B | 1.55B |
| 2025-05-15 | -1.07 | -1.50 | 1.20B | 1.10B |
| 2025-03-25 | -1.47 | -0.21 | 1.52B | 1.56B |
| 2024-12-05 | -0.31 | -0.17 | 1.51B | 1.66B |
| 2024-08-22 | 0.02 | 0.05 | 1.64B | 1.59B |
| 2024-05-09 | 0.19 | 0.01 | 1.33B | 1.61B |
| 2024-03-14 | -0.02 | -0.13 | 1.70B | 1.69B |
| 2023-11-14 | 0.32 | 0.82 | 1.85B | 2.03B |
| 2023-08-22 | 2.39 | 1.52 | 2.36B | 2.49B |
| 2023-05-18 | 1.19 | 0.61 | 1.70B | 2.17B |
| 2023-03-21 | 1.11 | 0.76 | 1.97B | 1.93B |
| 2022-11-22 | 1.12 | 0.49 | 1.93B | 2.07B |
| 2022-08-18 | 1.07 | 0.53 | 2.31B | 2.23B |
| 2022-05-24 | 0.14 | -0.13 | 1.25B | 1.31B |
| 2022-03-17 | 0.17 | 0.33 | 1.53B | 1.59B |
| 2021-11-18 | 0.42 | 0.18 | 1.23B | 1.01B |
| 2021-08-12 | 0.18 | -0.30 | 1.43B | 1.43B |
| 2021-05-20 | 0.36 | 0.41 | 1.09B | 1.05B |
| 2021-03-18 | 0.11 | -0.55 | 1.04B | 997.88M |
| 2020-11-19 | 0.15 | -0.05 | 914.36M | 4.11B |
| 2020-08-07 | 0.09 | 0.01 | 695.85M | 81.86M |
| 2020-05-28 | 1.40 | 1.16 | 825.63M | 641.55M |
| 2020-03-26 | 1.12 | 0.45 | 919.71M | 331.73M |
| 2019-11-12 | 0.66 | 0.88 | 759.88M | 633.24M |
| 2019-08-15 | 0.77 | 0.23 | 1.04B | 1.37B |
| 2019-05-30 | -0.29 | -0.44 | 484.72M | 819.01M |
| 2019-03-21 | 1.81 | 1.01 | 901.04M | 270.48M |
| 2018-11-15 | 1.09 | 0.44 | 767.97M | 310.01M |
| 2018-08-14 | 0.26 | 0.27 | 650.59M | 674.69M |
| 2018-05-16 | 0.72 | 0.47 | 1.42B | 1.10B |
| 2018-03-19 | 1.05 | 0.96 | 1.11B | — |
| 2017-11-09 | 0.23 | 0.26 | 912.22M | 1.02B |
| 2017-08-14 | -0.15 | -0.16 | 692.37M | — |
| 2017-06-06 | -0.10 | -0.02 | 677.04M | — |
| 2017-03-21 | 0.24 | 0.29 | 668.43M | — |
Yield 0.00%. Payout ratio 0.00%. Frequency —.
Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| No data yet. | ||||
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-10-12 | Templeton Lauren C | Buy | 2.72K | — | — |
| 2026-10-12 | Ruda Harry E | Buy | 2.72K | — | — |
| 2026-10-12 | Chang Leslie Li Hsien | Buy | 2.72K | — | — |
| 2026-10-12 | Wong Andrew Luen Cheung | Buy | 2.72K | — | — |
| 2026-10-06 | Templeton Lauren C | Buy | 1.20K | — | — |
| 2026-10-06 | Templeton Lauren C | Sell | 5 | $11.54 | 58 |
| 2026-10-06 | Templeton Lauren C | Sell | 1.20K | — | — |
| 2026-10-06 | Chang Leslie Li Hsien | Sell | 1.20K | — | — |
| 2026-10-06 | Chang Leslie Li Hsien | Buy | 1.20K | — | — |
| 2026-10-06 | Chang Leslie Li Hsien | Buy | 5 | $11.54 | 58 |
| 2026-10-06 | Ruda Harry E | Buy | 1.20K | — | — |
| 2026-10-06 | Ruda Harry E | Sell | 733 | $11.54 | 8.46K |
| 2026-10-06 | Ruda Harry E | Sell | 1.20K | — | — |
| 2026-10-06 | Wong Andrew Luen Cheung | Sell | 1.20K | — | — |
| 2026-10-06 | Wong Andrew Luen Cheung | Buy | 1.20K | — | — |
| 2026-10-06 | Wong Andrew Luen Cheung | Sell | 5 | $11.54 | 58 |
| 2026-10-06 | Qu Yuan | Sell | 2.77K | — | — |
| 2026-10-06 | Qu Yuan | Buy | 2.77K | — | — |
| 2026-10-06 | Qu Yuan | Sell | 1.13K | $11.54 | 13.07K |
| 2026-07-09 | Wong Andrew Luen Cheung | Buy | 1.95K | — | — |
| 2026-07-09 | Ruda Harry E | Buy | 1.95K | — | — |
| 2026-07-09 | Qu Shawn Xiaohua | Buy | 18.89K | — | — |
| 2026-07-09 | Templeton Lauren C | Buy | 1.95K | — | — |
| 2026-07-09 | Chen Yu (Kang) | Buy | 9.45K | — | — |
| 2026-07-09 | Parkin Colin | Buy | 18.89K | — | — |
| 2026-07-09 | Zhu Xinbo | Buy | 12.59K | — | — |
| 2026-07-09 | Chang Leslie Li Hsien | Buy | 1.95K | — | — |
| 2026-07-09 | Wong Pauline W. | Buy | 2.52K | — | — |
| 2026-07-02 | Wong Andrew Luen Cheung | Sell | 809 | — | — |
| 2026-07-02 | Wong Andrew Luen Cheung | Buy | 809 | — | — |
| 2026-07-02 | Wong Andrew Luen Cheung | Sell | 4 | $15.69 | 63 |
| 2026-07-02 | Templeton Lauren C | Buy | 809 | — | — |
| 2026-07-02 | Templeton Lauren C | Sell | 4 | $15.69 | 63 |
| 2026-07-02 | Templeton Lauren C | Sell | 809 | — | — |
| 2026-07-02 | Ruda Harry E | Buy | 809 | — | — |
| 2026-07-02 | Ruda Harry E | Sell | 493 | $15.69 | 7.74K |
| 2026-07-02 | Ruda Harry E | Sell | 809 | — | — |
| 2026-07-02 | Chang Leslie Li Hsien | Sell | 809 | — | — |
| 2026-07-02 | Chang Leslie Li Hsien | Buy | 809 | — | — |
| 2026-07-02 | Chang Leslie Li Hsien | Sell | 4 | $15.69 | 63 |
| 2026-05-26 | Marx Dylan | Sell | 1.66K | — | — |
| 2026-05-26 | Marx Dylan | Buy | 1.66K | — | — |
| 2026-05-26 | Marx Dylan | Sell | 983 | $19.45 | 19.12K |
| 2026-05-26 | Zhu Xinbo | Buy | 2.49K | — | — |
| 2026-05-26 | Zhu Xinbo | Sell | 6 | $19.45 | 117 |
| 2026-05-26 | Zhu Xinbo | Sell | 2.49K | — | — |
| 2026-05-26 | Qu Shawn Xiaohua | Buy | 4.98K | — | — |
| 2026-05-26 | Qu Shawn Xiaohua | Sell | 6 | $19.45 | 117 |
| 2026-05-26 | Qu Shawn Xiaohua | Sell | 4.98K | — | — |
| 2026-05-26 | Chang Leslie Li Hsien | Sell | 1.77K | $19.45 | 34.37K |
| 2026-05-21 | Marx Dylan | Buy | 1.53K | — | — |
| 2026-05-21 | Marx Dylan | Sell | 903 | $16.34 | 14.76K |
| 2026-05-21 | Qu Shawn Xiaohua | Buy | 4.58K | — | — |
| 2026-05-21 | Qu Shawn Xiaohua | Sell | 3 | $16.34 | 49 |
| 2026-05-21 | Qu Shawn Xiaohua | Sell | 4.58K | — | — |
| 2026-05-21 | Zhu Xinbo | Buy | 3.05K | — | — |
| 2026-05-21 | Zhu Xinbo | Sell | 3 | $16.34 | 49 |
| 2026-05-21 | Zhu Xinbo | Sell | 3.05K | — | — |
| 2026-05-21 | Marx Dylan | Sell | 1.53K | — | — |
| 2026-05-21 | Marx Dylan | Buy | 1.53K | — | — |
| 2026-05-21 | Marx Dylan | Sell | 903 | $16.34 | 14.76K |
| 2026-05-19 | Wong Andrew Luen Cheung | Sell | 1.75K | $16.33 | 28.62K |
| 2026-05-13 | Marx Dylan | Buy | 2.72K | — | — |
| 2026-05-13 | Marx Dylan | Sell | 1.60K | $19.83 | 31.81K |
| 2026-05-13 | Chen Yu (Kang) | Sell | 2.71K | — | — |
| 2026-05-13 | Chen Yu (Kang) | Buy | 2.71K | — | — |
| 2026-05-13 | Chen Yu (Kang) | Sell | 898 | $19.83 | 17.81K |
| 2026-05-13 | Qu Shawn Xiaohua | Buy | 8.13K | — | — |
| 2026-05-13 | Qu Shawn Xiaohua | Sell | 3 | $19.83 | 59 |
| 2026-05-13 | Qu Shawn Xiaohua | Sell | 8.13K | — | — |
| 2026-05-13 | Marx Dylan | Sell | 2.72K | — | — |
| 2026-05-13 | Marx Dylan | Buy | 2.72K | — | — |
| 2026-05-13 | Marx Dylan | Sell | 1.60K | $19.83 | 31.81K |
| 2026-05-13 | Zhu Xinbo | Buy | 5.42K | — | — |
| 2026-05-13 | Zhu Xinbo | Sell | 3 | $19.83 | 59 |
| 2026-05-13 | Zhu Xinbo | Sell | 5.42K | — | — |
| 2026-05-06 | Qu Shawn Xiaohua | Buy | 7.51K | $9.33 | 70.07K |
| 2026-04-02 | Templeton Lauren C | Buy | 770 | — | — |
| 2026-04-02 | Templeton Lauren C | Sell | 4 | $13.21 | 53 |
| 2026-04-02 | Templeton Lauren C | Buy | 2.20K | — | — |
| 2026-04-02 | Templeton Lauren C | Sell | 770 | — | — |
| 2026-04-02 | Chang Leslie Li Hsien | Buy | 2.20K | — | — |
| 2026-04-02 | Chang Leslie Li Hsien | Sell | 770 | — | — |
| 2026-04-02 | Chang Leslie Li Hsien | Buy | 770 | — | — |
| 2026-04-02 | Chang Leslie Li Hsien | Sell | 4 | $13.21 | 53 |
| 2026-04-02 | Wong Andrew Luen Cheung | Buy | 2.20K | — | — |
| 2026-04-02 | Wong Andrew Luen Cheung | Sell | 770 | — | — |
| 2026-04-02 | Wong Andrew Luen Cheung | Buy | 770 | — | — |
| 2026-04-02 | Wong Andrew Luen Cheung | Sell | 4 | $13.21 | 53 |
| 2026-04-02 | Parkin Colin | Buy | 28.54K | — | — |
| 2026-04-02 | Ruda Harry E | Buy | 770 | — | — |
| 2026-04-02 | Ruda Harry E | Sell | 470 | $13.21 | 6.21K |
| 2026-04-02 | Ruda Harry E | Buy | 2.20K | — | — |
| 2026-04-02 | Ruda Harry E | Sell | 770 | — | — |
| 2026-04-01 | Qu Shawn Xiaohua | Buy | 18.78K | $9.33 | 175.17K |
| 2026-04-01 | Qu Shawn Xiaohua | Sell | 18.78K | $9.33 | 175.17K |
| 2026-03-18 | Marx Dylan | Other | 0 | — | — |
| 2026-03-18 | Chen Yu (Kang) | Other | 0 | — | — |
| 2026-03-18 | Templeton Lauren C | Other | 0 | — | — |
| 2026-03-18 | Ruda Harry E | Other | 0 | — | — |
Latest filed quarter: Q2 2026.
Institutions holding: 183, holders +27 vs prior quarter. Ownership 60.52%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 5.32M | 3.69M | +226.89% | 85.22M |
| MACKENZIE FINANCIAL CORP | 4.62M | 4.37K | +0.09% | 74.03M |
| D. E. SHAW & CO., INC. | 3.83M | 3.31M | +641.17% | 61.30M |
| INVESCO LTD. | 2.77M | 341.50K | +14.09% | 44.31M |
| LEGAL & GENERAL GROUP PLC | 2.66M | 1.29M | +93.98% | 42.59M |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 2.55M | 1.28M | +100.25% | 40.84M |
| POLUNIN CAPITAL PARTNERS LTD | 2.12M | 118.55K | +5.92% | 31.85M |
| WALLEYE TRADING LLC | 1.55M | 1.00M | +182.15% | 24.84M |
| STATE STREET CORP | 1.54M | 932.87K | +154.79% | 24.60M |
| JANE STREET GROUP, LLC | 1.42M | 1.25M | +725.10% | 22.75M |
| MORGAN STANLEY | 1.34M | -268.05K | -16.70% | 21.42M |
| TWO SIGMA INVESTMENTS, LP | 1.21M | 1.18M | +4287.59% | 19.40M |
| SHAH CAPITAL MANAGEMENT | 923.72K | -40.84K | -4.23% | 14.80M |
| CRYSTAL COVE ASSET MANAGEMENT, LLC | 870.50K | 870.50K | New | 13.95M |
| GOLDMAN SACHS GROUP INC | 853.34K | -128.09K | -13.05% | 13.67M |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 823.00K | -450.10K | -35.35% | 13.18M |
| MIRAE ASSET GLOBAL ETFS HOLDINGS LTD. | 867.76K | 519.21K | +148.96% | 12.87M |
| GEODE CAPITAL MANAGEMENT, LLC | 785.69K | 682.93K | +664.64% | 12.59M |
| UBS GROUP AG | 773.34K | 193.22K | +33.31% | 12.39M |
| BANK OF AMERICA CORP /DE/ | 748.93K | -322.55K | -30.10% | 12.00M |
| WALLEYE TRADING LLC | 717.10K | 167.50K | +30.48% | 11.49M |
| JPMORGAN CHASE & CO | 775.22K | -263.90K | -25.40% | 11.44M |
| CITADEL ADVISORS LLC | 668.30K | 239.40K | +55.82% | 10.71M |
| CITIGROUP INC | 657.66K | 407.66K | +163.07% | 10.54M |
| CITADEL ADVISORS LLC | 649.80K | 220.90K | +51.50% | 10.41M |
Insights · Dividends · Forecast · Financials · Learn
$636.19M
Market Cap
-3.22
P/E
38.90
Forward P/E
37
Score