Market Cap 577.57M
Revenue (ttm) 5.99B
Net Income (ttm) 36.05M
EPS (ttm) N/A
PE Ratio 0.00
Forward PE 21.90
Profit Margin 0.60%
Debt to Equity Ratio 1.24
Volume 1,717,400
Avg Vol 1,742,696
Day's Range N/A - N/A
Shares Out 66.16M
Stochastic %K 32%
Beta 1.33
Analysts Sell
Price Target $14.64

Latest News on CSIQ

Canadian Solar Inc. (CSIQ) Q4 2024 Earnings Call Transcript

Mar 25, 2025, 12:18 PM EDT - 8 days ago

Canadian Solar Inc. (CSIQ) Q4 2024 Earnings Call Transcript


Onshoring Brightens Canadian Solar's Future

Dec 27, 2024, 5:20 AM EST - 3 months ago

Onshoring Brightens Canadian Solar's Future


Canadian Solar Margins Shrink In Q3, Stock Slides

Dec 5, 2024, 11:48 AM EST - 4 months ago

Canadian Solar Margins Shrink In Q3, Stock Slides


Canadian Solar (CSIQ) Q3 2024 Earnings Call Transcript

Dec 5, 2024, 11:26 AM EST - 4 months ago

Canadian Solar (CSIQ) Q3 2024 Earnings Call Transcript


Canadian Solar Reports Third Quarter 2024 Results

Dec 5, 2024, 6:00 AM EST - 4 months ago

Canadian Solar Reports Third Quarter 2024 Results


Canadian Solar: An Upcycle Is On The Horizon

Oct 25, 2024, 5:24 PM EDT - 5 months ago

Canadian Solar: An Upcycle Is On The Horizon


Canadian Solar Inc. (CSIQ) Q2 2024 Earnings Call Transcript

Aug 22, 2024, 11:00 AM EDT - 7 months ago

Canadian Solar Inc. (CSIQ) Q2 2024 Earnings Call Transcript


Canadian Solar Reports Second Quarter 2024 Results

Aug 22, 2024, 6:00 AM EDT - 8 months ago

Canadian Solar Reports Second Quarter 2024 Results