Need Help? Talk to an Expert +1 (408) 836-7136

CSIQ   Canadian Solar Inc.   |  1375877

Available Fillings Total Fillings:447
Form Type Form Count
6-K 254
F-3 2
UPLOAD 16
F-3/A 3
S-8 3
8-A12B 1
CORRESP 13
F-3ASR 3
SC TO-I/A 6
20-F 17
SC 13D/A 10
SC 13D 2
CT ORDER 3
SC 13G 24
20-F/A 3
424B2 1
POS AM 1
SC TO-I 2
F-1/A 3
NT 20-F 1
144 15
SC 13G/A 28
SD 11
424B3 2
424B4 1
FWP 1
F-1 1
PX14A6G 1
424B5 10
EFFECT 4
SCHEDULE 13G/A 4
CERTNAS 1
Ipos Total:29
Form Type Act Filing Date Report Date Action
UPLOAD 08/17/2023 05/09/2025
CORRESP 08/08/2023 05/09/2025
UPLOAD 07/26/2023 05/09/2025
UPLOAD 10/19/2022 05/09/2025
CORRESP 10/18/2022 05/09/2025
UPLOAD 10/03/2022 05/09/2025
CORRESP 09/21/2022 05/09/2025
CORRESP 09/02/2022 05/09/2025
UPLOAD 08/26/2022 05/09/2025
UPLOAD 08/13/2013 05/09/2025
Form Type Act Filing Date Report Date Action
SC 13G 34 03/04/2024 05/09/2025
SC 13G 34 02/13/2024 05/09/2025
SC 13G 34 02/13/2023 05/09/2025
SC 13G 34 02/11/2022 05/09/2025
SC 13G 34 02/16/2021 05/09/2025
SC 13G 34 01/08/2021 05/09/2025
SC 13G 34 02/13/2020 05/09/2025
SC 13G 34 11/29/2018 05/09/2025
SC 13D 34 08/29/2018 05/09/2025
SC 13G 34 01/05/2018 05/09/2025
Form Type Act Filing Date Report Date Action
SC TO-I 34 11/15/2012 05/09/2025
SC TO-I 34 05/27/2008 05/09/2025