201 results
10-Q
2024 Q1
EX-10.1
FSLR
First Solar Inc
Quarterly report
1 May 24
4:22pm
10-K
2023 FY
EX-10.31
FSLR
First Solar Inc
Annual report
27 Feb 24
4:18pm
10-K
2023 FY
EX-10.35
FSLR
First Solar Inc
Annual report
27 Feb 24
4:18pm
10-K
2023 FY
EX-10.34
FSLR
First Solar Inc
Annual report
27 Feb 24
4:18pm
10-K
2023 FY
EX-10.30
FSLR
First Solar Inc
Annual report
27 Feb 24
4:18pm
8-K
EX-10.2
vl0wy
27 Dec 23
Entry into a Material Definitive Agreement
9:02am
8-K
EX-10.1
famef2fd 1kgi4l6
27 Dec 23
Entry into a Material Definitive Agreement
9:02am
8-K
EX-10.1
ap0qxeax390fsa0k1
6 Jul 23
Entry into a Material Definitive Agreement
4:12pm