$FSLR SEC Filings

Filing Filed On
SC 13D/A 07 Aug 2024
SC 13D/A 15 Sep 2022
SC 13D/A 28 Jun 2022
SCHEDULE 13D, AMENDMENT NO. 4 21 Dec 2020
SCHEDULE 13D, AMENDMENT NO. 3 11 Dec 2020
SCHEDULE 13D, AMENDMENT NO. 2 03 Nov 2020
SCHEDULE 13D, AMENDMENT NO. 1 21 Sep 2020
SC 13D/A 24 Apr 2020
SC 13D/A 25 Feb 2020
SC 13D/A 13 Jun 2018