40 filings
DEFA14A
FSLR
First Solar Inc
28 Mar 24
Additional proxy soliciting materials
4:11pm
DEF 14A
FSLR
First Solar Inc
Definitive proxy
28 Mar 24
4:07pm
PRE 14A
FSLR
First Solar Inc
15 Mar 24
Preliminary proxy
8:31am
DEFA14A
FSLR
First Solar Inc
30 Mar 23
Additional proxy soliciting materials
4:36pm
DEF 14A
FSLR
First Solar Inc
Definitive proxy
30 Mar 23
4:35pm
DEFA14A
ohhasj13kbqqw
15 Apr 22
Additional proxy soliciting materials
4:39pm
DEFA14A
h60 9o12v2uv6
1 Apr 21
Additional proxy soliciting materials
4:39pm
DEFA14A
xq07a eol
1 Apr 20
Additional proxy soliciting materials
4:49pm
DEFA14A
fngyo6kypo6fd66h u3e
9 May 19
Additional proxy soliciting materials
5:14pm
DEFA14A
vhuxfqdh4 fj1hm
3 Apr 19
Additional proxy soliciting materials
1:20pm
DEFA14A
ynjvrjuh
4 Apr 18
Additional proxy soliciting materials
12:00am
DFAN14A
kczup r2h
27 Feb 18
Additional proxy materials by non-management
12:00am
DFAN14A
6zxzalk6h
7 Feb 18
Additional proxy materials by non-management
12:00am
DEFA14A
mxjn97
5 Apr 17
Additional proxy soliciting materials
12:00am