CSIQ

Canadian Solar Inc.
$18.88
+0.78 (+4.31%)
Mkt Cap 1.28B
Volume 3,248,042
52W Range 9.41-34.59
Sector Energy
Beta 1.44
EPS (TTM) -1.51
P/E Ratio -15.38
Revenue (TTM) 5.48B
Rev Growth (5Y) +10.0%
EPS Growth (5Y) N/A
AlphaQuality · Grade
F
Other Commodity Producers
16.0 / 100 composite

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) N/A N/A
FCF / Share -24.41 -41.37 -12.86 4.49 -13.60 -7.65 5.18 -1.64 -1.84 -24.16 N/A N/A
Operating CF (252.74M) (885.32M) 684.62M 916.63M (408.25M) (120.54M) 600.11M 216.28M 203.92M (278.07M) N/A N/A
Total Assets 15.17B 13.51B 11.90B 9.04B 7.39B 6.54B 5.47B 4.89B 5.89B 5.41B N/A N/A
Total Debt 7.68B 5.91B 4.48B 4.04B 3.26B 2.89B 2.50B 2.18B 2.49B 2.43B N/A N/A
Cash & Equiv 1.91B 2.25B 1.94B 981.43M 869.83M 1.64B 1.20B 444.30M 561.68M 511.04M N/A N/A
Book Value 2.81B 2.82B 2.56B 1.94B 1.80B 1.57B 1.39B 1.23B 1.03B 884.68M N/A N/A
Return on Equity -0.04 0.01 0.11 0.12 0.05 0.09 0.12 0.19 0.10 0.07 N/A N/A
CSIQ News
Canadian Solar's North American Focus With New Plant, New CEO
May 18, 2026 03:43 AM · benzinga.com
SolarEdge Pops 22%, Enphase Gains 11%: Two-Day Solar Surge Tops 40% for SEDG
May 15, 2026 10:40 AM · 247wallst.com
Enphase Energy and SolarEdge Jump 11%, Canadian Solar Sinks 10% in Lopsided Solar Stock Trade
May 14, 2026 11:50 AM · 247wallst.com
Canadian Solar Q1 Loss Narrower Than Estimates, Revenues Fall Y/Y
May 14, 2026 10:10 AM · zacks.com
Canadian Solar Inc. (CSIQ) Q1 2026 Earnings Call Transcript
May 14, 2026 08:10 AM · seekingalpha.com
Canadian Solar Q1 Earnings Call Highlights
May 14, 2026 06:08 AM · marketbeat.com
Canadian Solar (CSIQ) Reports Q1 Loss, Beats Revenue Estimates
May 14, 2026 04:11 AM · zacks.com
Canadian Solar Reports First Quarter 2026 Results and Announces Appointment of Chief Executive Officer
May 14, 2026 02:00 AM · prnewswire.com
Curious about Canadian Solar (CSIQ) Q1 Performance? Explore Wall Street Estimates for Key Metrics
May 12, 2026 06:15 AM · zacks.com
Solar Subsidies Likely To Top Agenda At Trump-Xi Meeting
May 11, 2026 05:47 AM · benzinga.com