CSIQ

Canadian Solar Inc.
$13.76
+0.41 (+3.07%)
Mkt Cap 942.41M
Volume 1,726,934
52W Range 9.41-34.59
Sector Technology
Beta 1.51
EPS (TTM) -1.51
P/E Ratio -15.34
Revenue (TTM) 5.48B
Rev Growth (5Y) +10.0%
EPS Growth (5Y) N/A

Company Description

Track Record

Showing latest 4 periods • Swipe for more
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 5.60B 5.99B 7.61B 7.47B 5.28B 3.48B 3.20B 3.74B 3.39B 2.85B 3.47B 2.96B
Net Income (104.13M) 36.05M 274.19M 239.97M 95.25M 146.70M 171.59M 237.07M 99.57M 65.25M 171.86M 239.50M
EPS -1.55 0.54 4.27 3.73 1.55 2.46 2.88 3.88 1.71 1.13 3.08 4.40
Free Cash Flow (1.64B) (2.76B) (840.85M) 288.63M (837.75M) (455.48M) 308.93M (100.00M) (106.75M) (1.39B) (229.11M) 199.96M
FCF / Share -24.41 -41.37 -12.86 4.49 -13.60 -7.65 5.18 -1.64 -1.84 -24.16 -4.11 3.68
Operating CF (252.74M) (885.32M) 684.62M 916.63M (408.25M) (120.54M) 600.11M 216.28M 203.92M (278.07M) 413.66M 265.11M
Total Assets 15.17B 13.51B 11.90B 9.04B 7.39B 6.54B 5.47B 4.89B 5.89B 5.41B 4.42B 3.07B
Total Debt 7.68B 5.91B 4.48B 4.04B 3.26B 2.89B 2.50B 2.18B 2.49B 2.43B 1.91B 1.01B
Cash & Equiv 1.91B 2.25B 1.94B 981.43M 869.83M 1.64B 1.20B 444.30M 561.68M 511.04M 553.08M 549.54M
Book Value 2.81B 2.82B 2.56B 1.94B 1.80B 1.57B 1.39B 1.23B 1.03B 884.68M 818.97M 716.61M
Return on Equity -0.04 0.01 0.11 0.12 0.05 0.09 0.12 0.19 0.10 0.07 0.21 0.33
CSIQ News
Canadian Solar opens US solar cell factory in Indiana
Jul 24, 2026 06:12 AM · reuters.com
CS PowerTech Launches Best in Class PV HJT Solar Cell Plant
Jul 24, 2026 03:00 AM · prnewswire.com
Canadian Solar: Debt/Regulatory Risks Mount - Contrarian Buy With H2'26 Recovery Prospects
Jul 21, 2026 03:47 AM · seekingalpha.com
Canadian Solar Makes S&P Global Energy Premier List of Tier 1 Cleantech Companies 2026
Jul 14, 2026 03:00 AM · prnewswire.com
Canadian Solar Announces Leadership Change at Recurrent Energy
Jul 06, 2026 12:30 PM · prnewswire.com
First Solar Climbs 5% on Bullish Wells Fargo Note, SolarEdge Jumps 8%, Canadian Solar Gains 7%, Enphase Rises 5%
Jul 06, 2026 09:42 AM · 247wallst.com
Canadian Solar Inc. Announces Results of 2026 Annual Meeting of Shareholders
Jul 02, 2026 03:00 AM · prnewswire.com
e‑STORAGE to Deliver 426 MWh of Energy Storage in Florida
Jun 25, 2026 03:00 AM · prnewswire.com
e-STORAGE to Supply 381 MWh Battery Storage System for Apex Clean Energy in Michigan
Jun 24, 2026 03:00 AM · prnewswire.com
Canadian Solar Achieves Silver Certification Under SSI Supply Chain Traceability for Ingot and Cell Production
Jun 24, 2026 03:00 AM · prnewswire.com