ADVFN Logo
Registration Strip Icon for discussion Register to chat with like-minded investors on our interactive forums.

CSIQ Canadian Solar Inc

14.96
0.00 (0.00%)
Pre Market
Last Updated: 04:19:44
Delayed by 15 minutes

Canadian Solar Financial Summary

The current CSIQ market cap is 967.01M. The company's latest EPS is USD 4.2418 and P/E is 3.53.

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 967.01M
Price to Earnings Ratio 3.53
Price to Sales Ratio 0.13
Price to Cash Ratio 0.5
Price to Book Ratio 0.26
Dividend Yield -

Share Statistics

Shares Outstanding 64.64M
Average Volume (1 week) 2.16M
Average Volume (1 Month) 1.97M
52 Week Change -62.08%
52 Week High 45.29
52 Week Low 14.11
Spread (Intraday) 0.59 (3.88%)

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