Financial reports
20-F
2023 FY
Annual report (foreign)
26 Apr 24
20-F
2022 FY
Annual report (foreign)
18 Apr 23
20-F/A
2021 FY
Annual report (foreign) (amended)
18 Oct 22
20-F
2021 FY
Annual report (foreign)
28 Apr 22
20-F
2020 FY
Annual report (foreign)
19 Apr 21
20-F
2019 FY
Annual report (foreign)
28 Apr 20
20-F
2018 FY
Annual report (foreign)
25 Apr 19
20-F
2017 FY
Annual report (foreign)
26 Apr 18
20-F
2016 FY
Annual report (foreign)
27 Apr 17
20-F
2015 FY
Annual report (foreign)
20 Apr 16
Current reports
6-K
2024 First Quarter Report
26 Apr 24
6-K
Canadian Solar Reports Fourth Quarter and Full Year 2023 Results
14 Mar 24
6-K
Preliminary Results For 2023
28 Feb 24
6-K
Current report (foreign)
23 Jan 24
6-K
Canadian Solar Reports Third Quarter 2023 Results
14 Nov 23
6-K
2023 Third Quarter Report
30 Oct 23
6-K
Voluntary Disclosure Announcement of Performance Forecast for the First Three Quarters of 2023
12 Oct 23
6-K
Canadian Solar Reports Second Quarter 2023 Results
22 Aug 23
6-K
Canadian Solar’s Subsidiary CSI Solar Announces Full Exercise of the Over-Allotment Option
17 Jul 23
6-K
Canadian Solar Inc. Announces Retirement of Mr. Jianyi Zhang, the Company’s Chief Legal Officer, Chief Compliance Officer and Corporate Secretary
14 Jul 23
Registration and prospectus
424B5
Prospectus supplement for primary offering
27 May 21
F-3ASR
Automatic shelf registration (foreign)
27 May 21
F-3ASR
Automatic shelf registration (foreign)
4 Jan 16
424B5
Prospectus supplement for primary offering
4 Jan 16
S-8
Registration of securities for employees
30 Jan 15
424B5
Prospectus supplement for primary offering
12 Feb 14
424B5
Prospectus supplement for primary offering
11 Feb 14
424B2
Prospectus for primary offering
13 Sep 13
424B5
Prospectus supplement for primary offering
15 Aug 13
F-3/A
Shelf registration (foreign) (amended)
12 Aug 13
Other
UPLOAD
Letter from SEC
17 Aug 23
CORRESP
Correspondence with SEC
8 Aug 23
UPLOAD
Letter from SEC
26 Jul 23
SD
Conflict minerals disclosure
31 May 23
UPLOAD
Letter from SEC
19 Oct 22
CORRESP
Correspondence with SEC
18 Oct 22
UPLOAD
Letter from SEC
3 Oct 22
CORRESP
Correspondence with SEC
21 Sep 22
CORRESP
Correspondence with SEC
2 Sep 22
UPLOAD
Letter from SEC
26 Aug 22
Ownership
SC 13G
VENTURE HOLDING Sarl SPF
4 Mar 24
SC 13G/A
MACKENZIE FINANCIAL CORP
13 Feb 24
SC 13G
Grantham, Mayo, Van Otterloo & Co. LLC
13 Feb 24
SC 13G/A
BlackRock Inc.
9 Feb 24
144
Notice of proposed sale of securities
1 Dec 23
144
Notice of proposed sale of securities
5 Sep 23
144
Notice of proposed sale of securities
1 Sep 23
144
Notice of proposed sale of securities
24 Aug 23
144
Notice of proposed sale of securities
15 Jun 23
144
Notice of proposed sale of securities
15 Jun 23