66 filings
SD
FSLR
First Solar Inc
23 May 23
Conflict minerals disclosure
4:29pm
SD
FSLR
First Solar Inc
18 May 22
Conflict minerals disclosure
4:05pm
SD
FSLR
First Solar Inc
27 May 21
Conflict minerals disclosure
5:17pm
SD
FSLR
First Solar Inc
29 May 20
Conflict minerals disclosure
5:19pm
SD
FSLR
First Solar Inc
30 May 19
Conflict minerals disclosure
4:34pm
SD
m8o7ijed5 sxux
30 May 18
Conflict minerals disclosure
4:14pm
UPLOAD
a5i4r eklja
24 Aug 17
Letter from SEC
12:00am
CORRESP
ret0l 8upty2
17 Aug 17
Correspondence with SEC
12:00am
UPLOAD
k1m2m4s k1upe81kms4
3 Aug 17
Letter from SEC
12:00am
SD
85lnnj4ln sud6hcu2ug
31 May 17
Conflict minerals disclosure
12:00am
UPLOAD
hfib yqjc2qmle7g3i2x
6 Oct 16
Letter from SEC
12:00am
CORRESP
w3z1aemasvd8mkmjm
5 Oct 16
Correspondence with SEC
12:00am
UPLOAD
sc0jhfr kk
27 Sep 16
Letter from SEC
12:00am
CORRESP
a7hski3tnz57l 7t2o
9 Sep 16
Correspondence with SEC
12:00am
UPLOAD
4wt 07vfo
30 Aug 16
Letter from SEC
12:00am
SD
5vphlw1v
24 May 16
Conflict minerals disclosure
12:00am
UPLOAD
djk lxj6sy97sxkl4
23 Feb 16
Letter from SEC
12:00am
CORRESP
jr2oj60dwc4w3p
14 Jan 16
Correspondence with SEC
12:00am
UPLOAD
kbkj8 b2jk
22 Dec 15
Letter from SEC
12:00am
CT ORDER
rq58caxehpbeb90hi07h
3 Dec 15
Confidential treatment order
12:00am