First Solar (FSLR)4

FSLR EVP Sloan vests 469 RSU shares; 134 withheld for taxes, no sale

Sep 3
First Solar (FSLR)4

First Solar CTO Gloeckler sells 800 shares for $160K under 10b5-1 plan

Sep 2
First Solar (FSLR)144

First Solar officer Gloeckler to sell 800 shares, ~$160K, after $955K August sales

Sep 1
First Solar (FSLR)4

First Solar EVP Sloan vests 437 RSUs, sells 127 at $222.95 for taxes

Aug 18
First Solar (FSLR)144

First Solar officer proposes sale of 127 shares worth ~$28K

Aug 17
First Solar (FSLR)4

FSLR General Counsel sells 3,700 shares at $249.38 under 10b5-1 plan

Aug 13
First Solar (FSLR)144

First Solar officer Dymbort intends to sell 3,700 shares (~$923K)

Aug 12
First Solar (FSLR)4

FSLR CTO Gloeckler sells 4,254 shares worth ~$955K under 10b5-1 plan

Aug 6
First Solar (FSLR)4

FSLR supply chain officer sells 7k shares in 10b5-1 plan

Aug 6
First Solar (FSLR)4

First Solar director Ahearn gifts 44,584 shares to foundation

Aug 6
First Solar (FSLR)144

First Solar officer Markus Gloeckler to sell 829 shares ($205,592)

Aug 4
First Solar (FSLR)144

First Solar officer Gloeckler plans to sell 3,425 shares worth ~$750k

Aug 3
First Solar (FSLR)144

First Solar officer Koralewski plans to sell 7,000 shares worth $1.55M

Aug 3
First Solar (FSLR)10-Q

Q2 EPS beat; gross margin surges on tariff refund, 45X credits

Jul 31
First Solar (FSLR)8-K

First Solar Q2 EPS $3.92 beats, revenue down 4%, reaffirms guidance

Jul 31
First Solar (FSLR)4

Ahearn Michael J bought 313 shares of Common Stock at $N/A on 2026-06-30; Ahearn Michael J transacted N/A shares of Common Stock at $N/A on N/A

Jul 2
First Solar (FSLR)4

George Anita M. bought 223 shares of Common Stock at $N/A on 2026-06-30; George Anita M. sold 67 shares of Common Stock at $235.96 on 2026-06-30

Jul 2
First Solar (FSLR)4

KRO LISA A bought 223 shares of Common Stock at $N/A on 2026-06-30

Jul 2
First Solar (FSLR)4

MORGAN CURTIS A bought 223 shares of Common Stock at $N/A on 2026-06-30

Jul 2
First Solar (FSLR)4

POST WILLIAM J bought 223 shares of Common Stock at $N/A on 2026-06-30

Jul 2