ADVFN Logo
Registration Strip Icon for default Register for Free to get streaming real-time quotes, interactive charts, live options flow, and more.

CSIQ Canadian Solar Inc

19.30
-0.10 (-0.52%)
Pre Market
Last Updated: 06:35:16
Delayed by 15 minutes

Canadian Solar Financial Summary

The current CSIQ market cap is 1.25B. The company's latest EPS is USD 3.7124 and P/E is 5.23.

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 2022 20182019202020212022
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 3.79B3.21B3.5B5.32B7.53B
Operating Income 370.57M258.44M220.18M180.37M367.24M
Net Income 237.07M171.59M146.7M95.25M239.97M
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 2022 20182019202020212022
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 4.89B5.47B6.54B7.39B9.04B
Total Liabilities 3.62B4.04B4.64B5.26B6.73B
Total Equity 1.27B1.43B1.89B2.13B2.31B
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 2022 20182019202020212022
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating 216.28M600.11M-120.54M-408.25M916.63M
Investing 29.07M-294.1M-319.66M-429.57M-630.49M
Financing -463.61M-34.61M823.5M614.07M428.64M
Market Cap 1.25B
Price to Earnings Ratio 5.23
Price to Sales Ratio 0.17
Price to Cash Ratio 1.28
Price to Book Ratio 0.54
Dividend Yield -

Share Statistics

Shares Outstanding 64.64M
Average Volume (1 week) 1.47M
Average Volume (1 Month) 1.4M
52 Week Change -50.46%
52 Week High 45.29
52 Week Low 17.82
Spread (Intraday) 0.29 (1.48%)

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