$FSLR SEC Filings

Filing Filed On
FINAL PROSPECTUS SUPPLEMENT 18 Sep 2020
FORM S-3ASR 16 Sep 2020
FREE WRITING PROSPECTUS 16 Sep 2020
PRELIMINARY PROSPECTUS SUPPLEMENT 16 Sep 2020
PRIMARY DOCUMENT 16 Sep 2020
PRIMARY DOCUMENT 18 Aug 2020
PRIMARY DOCUMENT 18 Aug 2020
PRIMARY DOCUMENT 11 Aug 2020
PRIMARY DOCUMENT 10 Aug 2020
FORM 10-Q 07 Aug 2020
FORM 8-K 06 Aug 2020
PRIMARY DOCUMENT 03 Aug 2020
PRIMARY DOCUMENT 03 Aug 2020
PRIMARY DOCUMENT 03 Aug 2020
PRIMARY DOCUMENT 03 Aug 2020
FORM 8-K 29 Jul 2020
FORM S-8 28 Jul 2020
FORM S-8 POS 28 Jul 2020
SEC SCHEDULE 13G 09 Jul 2020
PRIMARY DOCUMENT 02 Jul 2020