FSLR

FIRST SOLAR, INC.

Company with tickers: FSLR

CIK
1274494
CUSIP
336433107
Shares Outstanding
107,450,760
Date Insider Type Shares
2026-03-31 Wright Norman L. Award 267
2026-03-31 George Anita M. Award 267
2026-03-31 Sweeney Michael T Award 267
2026-03-31 KRO LISA A Award 267
2026-03-31 RENDUCHINTALA VENKATA S M Award 267
2026-03-31 Ahearn Michael J Other 47,857
2026-03-31 Ahearn Michael J Award 374
2026-03-31 STEBBINS PAUL H Award 267
2026-03-31 POST WILLIAM J Award 267
2026-03-17 Theurer Nathan B. Sell 96
2026-03-17 Bradley Alexander R. Sell 2,958
2026-03-17 Verma Kuntal Kumar Sell 180
2026-03-17 Dymbort Jason E. Sell 9,022
2026-03-16 Theurer Nathan B. Sell 35
2026-03-16 Gloeckler Markus Sell 368
2026-03-16 ANTOUN GEORGES Sell 245
2026-03-16 Koralewski Michael Sell 264
2026-03-16 Bradley Alexander R. Sell 590
2026-03-16 Widmar Mark R Sell 1,937
2026-03-16 Verma Kuntal Kumar Sell 392
2026-03-16 Stockdale Caroline Sell 335
2026-03-16 Sloan Samantha L. Sell 120
2026-03-16 Dymbort Jason E. Sell 358
2026-03-16 Buehler Patrick James Sell 180
2026-03-13 Theurer Nathan B. Convert 131
2026-03-13 Theurer Nathan B. Convert 131
2026-03-13 Gloeckler Markus Convert 854
2026-03-13 Gloeckler Markus Convert 854
2026-03-13 ANTOUN GEORGES Convert 587
2026-03-13 ANTOUN GEORGES Convert 587
2026-03-13 Koralewski Michael Convert 640
2026-03-13 Koralewski Michael Convert 640
2026-03-13 Bradley Alexander R. Convert 1,441
2026-03-13 Bradley Alexander R. Convert 1,441
2026-03-13 Widmar Mark R Convert 4,856
2026-03-13 Widmar Mark R Convert 4,856
2026-03-13 Verma Kuntal Kumar Convert 907
2026-03-13 Verma Kuntal Kumar Convert 907
2026-03-13 Stockdale Caroline Convert 800
2026-03-13 Stockdale Caroline Convert 800
2026-03-13 Sloan Samantha L. Convert 280
2026-03-13 Sloan Samantha L. Convert 280
2026-03-13 Dymbort Jason E. Convert 854
2026-03-13 Dymbort Jason E. Convert 854
2026-03-13 Buehler Patrick James Convert 427
2026-03-13 Buehler Patrick James Convert 427
2026-03-10 Verma Kuntal Kumar Sell 408
2026-03-10 Theurer Nathan B. Sell 324
2026-03-09 ANTOUN GEORGES Sell 309
2026-03-09 Bradley Alexander R. Sell 610
2026-03-09 Buehler Patrick James Sell 181
2026-03-09 Dymbort Jason E. Sell 325
2026-03-09 Gloeckler Markus Sell 320
2026-03-09 Koralewski Michael Sell 265
2026-03-09 Sloan Samantha L. Sell 106
2026-03-09 Stockdale Caroline Sell 417
2026-03-09 Theurer Nathan B. Sell 43
2026-03-09 Verma Kuntal Kumar Sell 274
2026-03-09 Widmar Mark R Sell 2,072
2026-03-06 ANTOUN GEORGES Award 2,749
2026-03-06 ANTOUN GEORGES Convert 732
2026-03-06 ANTOUN GEORGES Convert 732
2026-03-06 Bradley Alexander R. Convert 1,465
2026-03-06 Bradley Alexander R. Award 4,229
2026-03-06 Bradley Alexander R. Convert 1,465
2026-03-06 Buehler Patrick James Convert 434
2026-03-06 Buehler Patrick James Convert 434
2026-03-06 Buehler Patrick James Award 1,903
2026-03-06 Dymbort Jason E. Convert 760
2026-03-06 Dymbort Jason E. Award 2,960
2026-03-06 Dymbort Jason E. Convert 760
2026-03-06 Gloeckler Markus Convert 760
2026-03-06 Gloeckler Markus Convert 760
2026-03-06 Gloeckler Markus Award 3,066
2026-03-06 Koralewski Michael Convert 651
2026-03-06 Koralewski Michael Award 1,903
2026-03-06 Koralewski Michael Convert 651
2026-03-06 Sloan Samantha L. Convert 244
2026-03-06 Sloan Samantha L. Convert 244
2026-03-06 Sloan Samantha L. Award 1,692
2026-03-06 Stockdale Caroline Convert 977
2026-03-06 Stockdale Caroline Award 1,903
2026-03-06 Stockdale Caroline Convert 977
2026-03-06 Theurer Nathan B. Convert 133
2026-03-06 Theurer Nathan B. Convert 133
2026-03-06 Theurer Nathan B. Award 635
2026-03-06 Verma Kuntal Kumar Convert 651
2026-03-06 Verma Kuntal Kumar Convert 651
2026-03-06 Verma Kuntal Kumar Award 3,594
2026-03-06 Widmar Mark R Award 12,685
2026-03-06 Widmar Mark R Convert 5,101
2026-03-06 Widmar Mark R Convert 5,101
2026-03-04 Theurer Nathan B. Sell 92
2026-03-04 Verma Kuntal Kumar Sell 728
2026-03-04 Gloeckler Markus Sell 3,640
2026-03-03 Bradley Alexander R. Sell 3,194
2026-03-03 Stockdale Caroline Sell 1,650
2026-03-03 ANTOUN GEORGES Sell 1,958
2026-03-03 Buehler Patrick James Sell 1,361
2026-03-03 Sloan Samantha L. Sell 111