ADVFN Logo
Registration Strip Icon for alerts Register for real-time alerts, custom portfolio, and market movers

CSIQ Canadian Solar Inc

15.54
-0.15 (-0.96%)
Pre Market
Last Updated: 06:33:03
Delayed by 15 minutes

Canadian Solar Financial Summary

The current CSIQ market cap is 1B. The company's latest EPS is USD 4.2418 and P/E is 3.70.

Quarter End Mar 2019Mar 2020Mar 2021Mar 2022Mar 2023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 486.41M831.55M1.1B1.27B1.71B
Operating Income 8.59M113.45M43.48M15.52M152.92M
Net Income -17.17M110.63M22.78M9.21M83.71M
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 3.21B3.5B5.32B7.53B7.7B
Operating Income 258.44M220.18M180.37M367.24M467.93M
Net Income 171.59M146.7M95.25M239.97M274.19M
Quarter End Mar 2019Mar 2020Mar 2021Mar 2022Mar 2023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 5.07B5.32B6.84B8.37B9.83B
Total Liabilities 3.8B3.82B4.96B6.23B7.4B
Total Equity 1.27B1.49B1.87B2.14B2.43B
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 5.47B6.54B7.39B9.04B11.9B
Total Liabilities 4.04B4.64B5.26B6.73B8.19B
Total Equity 1.43B1.89B2.13B2.31B3.71B
Quarter End Mar 2019Mar 2020Mar 2021Mar 2022Mar 2023
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating N/A N/A N/A N/A N/A
Investing N/A N/A N/A N/A N/A
Financing N/A N/A N/A N/A N/A
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating 600.11M-120.54M-408.25M916.63M684.62M
Investing -294.1M-319.66M-429.57M-630.49M-1.67B
Financing -34.61M823.5M614.07M428.64M2.05B
Market Cap 1B
Price to Earnings Ratio 3.70
Price to Sales Ratio 0.13
Price to Cash Ratio 0.52
Price to Book Ratio 0.27
Dividend Yield -

Share Statistics

Shares Outstanding 64.64M
Average Volume (1 week) 2.73M
Average Volume (1 Month) 1.71M
52 Week Change -59.78%
52 Week High 45.29
52 Week Low 15.2201
Spread (Intraday) 0.86 (5.34%)

Company Info

Company Name Canadian Solar Inc
Address 545 speedvale avenue west
guelph, ontario N1K 1E6
Website https://www.canadiansolar.com
Industry semiconductor,related device (3674)

Your Recent History

Delayed Upgrade Clock