Mailing Address 66 WELLINGTON STREET WEST SUITE 4100 TORONTO A6 M5K 1B7
Business Address 4273 KING STREET EAST, SUITE 102 KITCHENER A6 N2P 2E9 519-837-1881
Canadian Solar Inc. CIK#: 0001375877 (see all company filings)

SIC: 3674 - SEMICONDUCTORS & RELATED DEVICES
State location: A6 | State of Inc.: A6 | Fiscal Year End: 1231
(CF Office: 04 Manufacturing)

Filter Results
Search Within Files

(YYYYMMDD)
Ownership?


Enter keywords
Items 1 - 40  0001375877 Filings RSS Feed
Filings Format Description Filing Date File/Film Number
20-F  Documents   Interactive Data Annual and transition report of foreign private issuers [Sections 13 or 15(d)]
Acc-no: 0001410578-25-001046 (34 Act)  Size: 22 MB
2025-04-30 001-33107
25894971
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-25-041814 (34 Act)  Size: 31 KB
2025-04-30 001-33107
25891002
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-25-040172 (34 Act)  Size: 152 KB
2025-04-28 001-33107
25880105
SCHEDULE 13G/A  Documents [Amend] Statement of Beneficial Ownership by Certain Investors
Acc-no: 0000950170-25-058461 (34 Act)  Size: 6 KB
2025-04-25 005-82485
25871419
SCHEDULE 13G/A  Documents [Amend] Statement of Beneficial Ownership by Certain Investors
Acc-no: 0002052113-25-001528 (34 Act)  Size: 10 KB
2025-04-24 005-82485
25863605
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-25-027542 (34 Act)  Size: 500 KB
2025-03-25 001-33107
25765846
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-25-017688 (34 Act)  Size: 47 KB
2025-02-27 001-33107
25672590
SCHEDULE 13G/A  Documents [Amend] Statement of Beneficial Ownership by Certain Investors
Acc-no: 0000950170-25-020373 (34 Act)  Size: 6 KB
2025-02-14 005-82485
25623051
SCHEDULE 13G/A  Documents [Amend] Statement of Beneficial Ownership by Certain Investors
Acc-no: 0000919859-25-000004 (34 Act)  Size: 7 KB
2025-02-13 005-82485
25620868
SCHEDULE 13G/A  Documents [Amend] Statement of Beneficial Ownership by Certain Investors
Acc-no: 0002012383-25-001450 (34 Act)  Size: 11 KB
2025-02-05 005-82485
25594549
SCHEDULE 13G  Documents Statement of Beneficial Ownership by Certain Investors
Acc-no: 0001104659-25-005752 (34 Act)  Size: 36 KB
2025-01-24 005-82485
25551512
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-24-125762 (34 Act)  Size: 490 KB
2024-12-05 001-33107
241527824
SC 13G/A  Documents [Amend] Statement of Beneficial Ownership by Certain Investors
Acc-no: 0000919859-24-000037 (34 Act)  Size: 9 KB
2024-11-13 005-82485
241452943
SC 13G/A  Documents [Amend] Statement of Beneficial Ownership by Certain Investors
Acc-no: 0001072613-24-000822 (34 Act)  Size: 74 KB
2024-11-13 005-82485
241451103
SC 13G/A  Documents [Amend] Statement of Beneficial Ownership by Certain Investors
Acc-no: 0002012383-24-003389 (34 Act)  Size: 13 KB
2024-11-08 005-82485
241439552
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-24-112018 (34 Act)  Size: 203 KB
2024-10-29 001-33107
241402666
SC 13G/A  Documents [Amend] Statement of Beneficial Ownership by Certain Investors
Acc-no: 0002012383-24-001267 (34 Act)  Size: 13 KB
2024-10-22 005-82485
241386070
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-24-105627 (34 Act)  Size: 41 KB
2024-10-03 001-33107
241349918
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-24-091842 (34 Act)  Size: 491 KB
2024-08-22 001-33107
241230177
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-24-090682 (34 Act)  Size: 24 KB
2024-08-19 001-33107
241218240
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-24-080542 (34 Act)  Size: 39 KB
2024-07-17 001-33107
241122187
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-24-073760 (34 Act)  Size: 34 KB
2024-06-21 001-33107
241058370
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-24-073129 (34 Act)  Size: 34 KB
2024-06-20 001-33107
241054063
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-24-067468 (34 Act)  Size: 74 KB
2024-06-03 001-33107
241012009
SD  Documents Specialized disclosure report
Acc-no: 0001104659-24-065730 (34 Act)  Size: 23 KB
2024-05-29 001-33107
24993893
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-24-065629 (34 Act)  Size: 307 KB
2024-05-28 001-33107
24992619
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-24-064526 (34 Act)  Size: 47 KB
2024-05-23 001-33107
24975198
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-24-059118 (34 Act)  Size: 477 KB
2024-05-09 001-33107
24928577
SC 13G/A  Documents [Amend] Statement of Beneficial Ownership by Certain Investors
Acc-no: 0001193125-24-131643 (34 Act)  Size: 49 KB
2024-05-06 005-82485
24916382
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-24-052899 (34 Act)  Size: 172 KB
2024-04-26 001-33107
24883369
20-F  Documents   Interactive Data Annual and transition report of foreign private issuers [Sections 13 or 15(d)]
Acc-no: 0001104659-24-052464 (34 Act)  Size: 22 MB
2024-04-26 001-33107
24878897
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-24-034200 (34 Act)  Size: 445 KB
2024-03-14 001-33107
24747877
SC 13G  Documents Statement of Beneficial Ownership by Certain Investors
Acc-no: 0001193125-24-056946 (34 Act)  Size: 43 KB
2024-03-04 005-82485
24712930
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-24-028429 (34 Act)  Size: 45 KB
2024-02-28 001-33107
24690040
SC 13G/A  Documents [Amend] Statement of Beneficial Ownership by Certain Investors
Acc-no: 0000919859-24-000016 (34 Act)  Size: 9 KB
2024-02-13 005-82485
24626382
SC 13G  Documents Statement of Beneficial Ownership by Certain Investors
Acc-no: 0001072613-24-000141 (34 Act)  Size: 74 KB
2024-02-13 005-82485
24622527
SC 13G/A  Documents [Amend] Statement of Beneficial Ownership by Certain Investors
Acc-no: 0001086364-24-006927 (34 Act)  Size: 13 KB
2024-02-09 005-82485
24613134
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-24-005738 (34 Act)  Size: 46 KB
2024-01-23 001-33107
24550474
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-23-117609 (34 Act)  Size: 474 KB
2023-11-14 001-33107
231401457
6-K  Documents Report of foreign issuer [Rules 13a-16 and 15d-16]
Acc-no: 0001104659-23-112393 (34 Act)  Size: 224 KB
2023-10-30 001-33107
231357682