CSIQ Canadian Solar Inc revenue, earnings and financials

For the fiscal year ended December 2025 revenue was $5.60B, down 6.6% on the year before.

CSIQ annual revenue and earnings

CSIQ cash flow, buybacks and dividends

CSIQ balance sheet

What is CSIQ's revenue?

Canadian Solar Inc reported $5.60B of revenue for the fiscal year ended December 2025.

Is CSIQ profitable?

No. Canadian Solar Inc lost $104M in its latest fiscal year.

CSIQ ownership and insider trades · All stocks