Skip to main content

FSLR

First Solar, Inc.

Company with tickers: FSLR

CIK
1274494
CUSIP
336433107
Shares Outstanding
107,453,363
13F Activity (30d)
670 filings 640 filers

Notices of intent to sell restricted or control shares, filed with the SEC on Form 144 by insiders and affiliates. A Form 144 signals a planned sale — it does not confirm the shares were actually sold.

Filed Seller Shares
2026-05-28 Stockdale Caroline 10,628
2026-05-26 Widmar Mark R 5,195
2026-05-22 Widmar Mark R 1,977
2026-05-21 Widmar Mark R 4,815
2026-05-21 Verma Kuntal Kumar 582
2026-05-13 Verma Kuntal Kumar 1,455
2026-05-13 Widmar Mark R 1,300
2026-05-11 Widmar Mark R 9,926
2026-05-11 Verma Kuntal Kumar 2,216
2026-05-06 Theurer Nathan B. 31
2026-05-06 Dymbort Jason E. 228
2026-05-06 Verma Kuntal Kumar 270
2026-05-05 Dymbort Jason E. 409
2026-05-05 Gloeckler Markus 420
2026-05-05 Theurer Nathan B. 13
2026-05-05 Stockdale Caroline 262
2026-05-05 Bradley Alexander R. 498
2026-05-05 ANTOUN GEORGES 566
2026-05-05 Koralewski Michael 215
2026-05-05 Buehler Patrick James 235
2026-05-05 Sloan Samantha L. 19
2026-05-05 Verma Kuntal Kumar 479
2026-05-05 Widmar Mark R 1,526
2026-04-15 Verma Kuntal Kumar 573
2026-03-17 Bradley Alexander R. 14,106
2026-03-17 Dymbort Jason E. 9,022
2026-03-17 Theurer Nathan B. 96
2026-03-17 Verma Kuntal Kumar 180
2026-03-16 Verma Kuntal Kumar 392
2026-03-16 Dymbort Jason E. 358
2026-03-16 Koralewski Michael 264
2026-03-16 Stockdale Caroline 335
2026-03-16 ANTOUN GEORGES 245
2026-03-16 Gloeckler Markus 368
2026-03-16 Sloan Samantha L. 120
2026-03-16 Bradley Alexander R. 590
2026-03-16 Widmar Mark R 1,937
2026-03-16 Theurer Nathan B. 35
2026-03-16 Buehler Patrick James 180
2026-03-10 Verma Kuntal Kumar 408
2026-03-10 Theurer Nathan B. 324
2026-03-09 Sloan Samantha L. 303
2026-03-09 Buehler Patrick James 697
2026-03-09 Theurer Nathan B. 157
2026-03-09 Verma Kuntal Kumar 1,386
2026-03-09 Koralewski Michael 756
2026-03-09 Gloeckler Markus 1,325
2026-03-09 ANTOUN GEORGES 791
2026-03-09 Dymbort Jason E. 1,305
2026-03-09 Stockdale Caroline 1,041
2026-03-09 Bradley Alexander R. 1,756
2026-03-09 Widmar Mark R 5,537
2026-03-04 Theurer Nathan B. 92
2026-03-04 Verma Kuntal Kumar 728
2026-03-04 Gloeckler Markus 3,640
2026-03-03 ANTOUN GEORGES 1,958
2026-03-02 Gloeckler Markus 7,065
2026-03-02 Sloan Samantha L. 211
2026-03-02 Koralewski Michael 2,826
2026-03-02 Bradley Alexander R. 7,065
2026-03-02 Theurer Nathan B. 141
2026-03-02 Widmar Mark R 17,664
2026-03-02 Verma Kuntal Kumar 7,065
2026-03-02 Dymbort Jason E. 7,065
2026-03-02 Buehler Patrick James 2,826
2026-03-02 Stockdale Caroline 3,532
2025-11-07 STEBBINS PAUL H 7,000
2025-11-06 Sweeney Michael T 4,500
2025-11-04 GEORGES ANTOUN 37,412
2025-09-02 Sloan Samantha L. 140
2025-08-19 Dymbort Jason E. 1,824
2025-08-15 Widmar Mark R 2,321
2025-08-14 Theurer Nathan B. 686
2025-08-13 Widmar Mark R 3,796
2025-08-12 Widmar Mark R 23,912
2025-07-03 Buehler Patrick James 1,600
2025-06-03 Buehler Patrick James 1,868
2025-06-02 Koralewski Michael 2,951
2025-05-28 Gloeckler Markus 9,557
2025-05-12 Bradley Alexander R. 8,794
2025-03-18 Verma Kuntal Kumar 503
2025-03-17 Koralewski Michael 273
2025-03-17 Gloeckler Markus 380
2025-03-17 Dymbort Jason E. 363
2025-03-17 Bradley Alexander R. 599
2025-03-17 Stockdale Caroline 341
2025-03-17 Verma Kuntal Kumar 404
2025-03-17 Buehler Patrick James 186
2025-03-17 ANTOUN GEORGES 229
2025-03-17 Widmar Mark R 1,966
2025-03-17 Theurer Nathan B. 35
2025-03-07 ANTOUN GEORGES 147
2025-03-07 Theurer Nathan B. 31
2025-03-07 Koralewski Michael 188
2025-03-07 Buehler Patrick James 192
2025-03-07 Widmar Mark R 1,272
2025-03-07 Dymbort Jason E. 320
2025-03-07 Stockdale Caroline 227
2025-03-07 Gloeckler Markus 378
2025-03-07 Bradley Alexander R. 391