Listed

Canadian Solar Inc.

CSIQNasdaqCIK 1375877TechnologyFiscal year ends Dec 31

Reports and events: 288 filings

Newest first, by EDGAR acceptance time (Eastern). Each filing’s page lists its documents on sec.gov and, for 10-K and 10-Q reports, the extracted sections.

What the forms are: 10-K, 10-Q, 8-K, Form 4, DEF 14A, Schedule 13D, Schedule 13G, amendments, accession numbers.

Canadian Solar Inc., Reports and events
FiledFormWhat it isAccession number
2026-10-2907:05 ET6-KReport of a foreign private issuerPeriod 2026-10-290001104659-26-119856
2026-08-2706:23 ET6-KReport of a foreign private issuerPeriod 2026-08-270001104659-26-101856
2026-08-1307:15 ET6-KReport of a foreign private issuerPeriod 2026-08-130001104659-26-095449
2026-07-2316:01 ET6-KReport of a foreign private issuerPeriod 2026-07-230001104659-26-086249
2026-07-0617:00 ET6-KReport of a foreign private issuerPeriod 2026-07-060001104659-26-080807
2026-07-0209:15 ET6-KReport of a foreign private issuerPeriod 2026-07-020001104659-26-080144
2026-06-1216:06 ET6-KReport of a foreign private issuerPeriod 2026-06-120001104659-26-073436
2026-05-1406:58 ET6-KReport of a foreign private issuerPeriod 2026-05-140001104659-26-060672
2026-04-2716:02 ET6-KReport of a foreign private issuerPeriod 2026-04-270001104659-26-049421
2026-04-1016:05 ET20-FAnnual report of a foreign private issuerPeriod 2025-12-310001104659-26-041976
2026-03-1906:54 ET6-KReport of a foreign private issuerPeriod 2026-03-190001104659-26-031701
2026-02-2706:37 ET6-KReport of a foreign private issuerPeriod 2026-02-270001104659-26-020956
2026-02-1006:05 ET6-KReport of a foreign private issuerPeriod 2026-02-100001104659-26-012292
2026-01-3006:01 ET6-KReport of a foreign private issuerPeriod 2026-01-300001104659-26-008227
2026-01-1309:25 ET6-KReport of a foreign private issuerPeriod 2026-01-130001104659-26-003124
2026-01-0906:15 ET6-KReport of a foreign private issuerPeriod 2026-01-090001104659-26-002301
2026-01-0716:34 ET6-KReport of a foreign private issuerPeriod 2026-01-070001104659-26-001796
2026-01-0716:33 ET6-KReport of a foreign private issuerPeriod 2026-01-070001104659-26-001793
2025-12-2906:20 ET6-KReport of a foreign private issuerPeriod 2025-12-290001104659-25-124417
2025-12-0107:10 ET6-KReport of a foreign private issuerPeriod 2025-12-010001104659-25-117127
2025-11-1306:23 ET6-KReport of a foreign private issuerPeriod 2025-11-130001104659-25-110784
2025-10-3009:20 ET6-KReport of a foreign private issuerPeriod 2025-10-300001104659-25-104070
2025-10-2107:15 ET6-KReport of a foreign private issuerPeriod 2025-10-210001104659-25-101024
2025-08-2108:06 ET6-KReport of a foreign private issuerPeriod 2025-08-210001104659-25-081168
2025-06-2008:59 ET6-KReport of a foreign private issuerPeriod 2025-06-200001104659-25-060943
2025-05-2106:17 ET6-KReport of a foreign private issuerPeriod 2025-05-210001104659-25-051263
2025-05-1507:21 ET6-KReport of a foreign private issuerPeriod 2025-05-150001104659-25-048959
2025-04-3016:06 ET20-FAnnual report of a foreign private issuerPeriod 2024-12-310001410578-25-001046
2025-04-3007:31 ET6-KReport of a foreign private issuerPeriod 2025-04-300001104659-25-041814
2025-04-2816:00 ET6-KReport of a foreign private issuerPeriod 2025-04-280001104659-25-040172
2025-03-2507:16 ET6-KReport of a foreign private issuerPeriod 2025-03-250001104659-25-027542
2025-02-2706:04 ET6-KReport of a foreign private issuerPeriod 2025-02-270001104659-25-017688
2024-12-0507:20 ET6-KReport of a foreign private issuerPeriod 2024-12-050001104659-24-125762
2024-10-2907:07 ET6-KReport of a foreign private issuerPeriod 2024-10-290001104659-24-112018
2024-10-0307:33 ET6-KReport of a foreign private issuerPeriod 2024-10-030001104659-24-105627
2024-08-2208:25 ET6-KReport of a foreign private issuerPeriod 2024-08-220001104659-24-091842
2024-08-1907:15 ET6-KReport of a foreign private issuerPeriod 2024-08-190001104659-24-090682
2024-07-1716:01 ET6-KReport of a foreign private issuerPeriod 2024-07-170001104659-24-080542
2024-06-2108:04 ET6-KReport of a foreign private issuerPeriod 2024-06-210001104659-24-073760
2024-06-2007:26 ET6-KReport of a foreign private issuerPeriod 2024-06-200001104659-24-073129
2024-06-0307:46 ET6-KReport of a foreign private issuerPeriod 2024-06-030001104659-24-067468
2024-05-2816:42 ET6-KReport of a foreign private issuerPeriod 2024-05-280001104659-24-065629
2024-05-2307:20 ET6-KReport of a foreign private issuerPeriod 2024-05-230001104659-24-064526
2024-05-0907:29 ET6-KReport of a foreign private issuerPeriod 2024-05-090001104659-24-059118
2024-04-2616:00 ET6-KReport of a foreign private issuerPeriod 2024-04-260001104659-24-052899
2024-04-2608:06 ET20-FAnnual report of a foreign private issuerPeriod 2023-12-310001104659-24-052464
2024-03-1406:53 ET6-KReport of a foreign private issuerPeriod 2024-03-140001104659-24-034200
2024-02-2806:16 ET6-KReport of a foreign private issuerPeriod 2024-02-280001104659-24-028429
2024-01-2307:07 ET6-KReport of a foreign private issuerPeriod 2024-01-230001104659-24-005738
2023-11-1406:33 ET6-KReport of a foreign private issuerPeriod 2023-11-140001104659-23-117609

Source: SEC EDGAR, the company’s filing index. Last ingested by Listed: Oct 29, 2026, 07:06 ET. Listed shows no prices and gives no investment advice.