Skip to main content
Canadian Solar Inc. logo

Canadian Solar Inc. — Investor Relations & Filings

Ticker · CSIQ ISIN · CA1366351098 LEI · 5493001XSC6TKMBVOM15 US Manufacturing
Filings indexed 494 across all filing types
Latest filing 2023-11-14 Regulatory Filings
Country CA Canada
Listing US CSIQ

About Canadian Solar Inc.

https://www.canadiansolar.com/

Canadian Solar Inc. is a global renewable energy company that operates as a leading manufacturer of solar photovoltaic (PV) modules and a provider of comprehensive energy solutions. The company's core activities include the production of solar modules, inverters, and battery cells, as well as the development and delivery of battery energy storage systems. In addition to its manufacturing operations, Canadian Solar develops, builds, and operates utility-scale solar and energy storage projects globally. The company serves a broad customer base across more than 160 countries and manages a substantial project pipeline, having shipped over 170 GW of solar modules worldwide.

Recent filings

Filing Released Lang Actions
FORM 6-K
Regulatory Filings Classification · 95% confidence The document is a Form 6-K filed by Canadian Solar Inc., which is a report of a foreign private issuer pursuant to SEC rules. The document includes a signature page and an exhibit index referencing 'Exhibit 99.1 — Third Quarter 2023 Earnings Release.' The document length is only 1530 characters, which is quite short and does not contain the actual earnings data but rather references the earnings release as an exhibit. According to the 'Menu vs Meal' rule, such a short document that references an earnings release without including substantive financial data should be classified as a Regulatory Filing (RNS) rather than an Earnings Release (ER).
2023-11-14 English
FORM 6-K
Regulatory Filings Classification · 95% confidence The document is a Form 6-K filed by Canadian Solar Inc., which is a report of a foreign private issuer pursuant to SEC rules. It includes an explanatory note about a subsidiary (CSI Solar) filing an announcement of unaudited financial results for Q3 2023 on the Shanghai Stock Exchange. The document itself provides an English translation of that announcement. The document length is 2129 characters, which is relatively short and mainly serves to transmit the subsidiary's financial announcement rather than containing detailed financial statements or analysis. Form 6-K filings typically serve as interim reports or regulatory updates for foreign issuers but do not contain the full financial data or management discussion required for an Interim/Quarterly Report (IR). Given the short length and nature of the content, this is best classified as a Regulatory Filing (RNS) rather than a full Interim Report (IR) or Annual Report (10-K).
2023-10-30 English
FORM 6-K
Regulatory Filings Classification · 95% confidence The document is a Form 6-K filed by Canadian Solar Inc., which is a report of a foreign private issuer pursuant to SEC rules. It includes an explanatory note about a voluntary disclosure announcement of performance forecast for the first three quarters of 2023 by a majority-owned subsidiary, CSI Solar. The document is relatively short (2170 characters) and primarily serves to provide an English translation of the subsidiary's announcement. There are no actual financial statements or detailed financial data included in this filing. The document is essentially an announcement or disclosure rather than a full interim or quarterly report. According to the rules, Form 6-K filings that provide updates or announcements without substantive financial data are best classified as Regulatory Filings (RNS).
2023-10-12 English
Regulatory Filings 2023
Regulatory Filings
2023-09-05 English
Regulatory Filings 2023
Regulatory Filings
2023-09-01 English
Regulatory Filings 2023
Regulatory Filings
2023-08-24 English

Report missing filing

Can't find a specific document? Let us know and we'll add it within 24 hours.

We will notify you once the filing is added.
Report sent
Thank you. We will check the data and update it shortly.