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