Logo image of FSLR

FIRST SOLAR INC (FSLR) Stock Ownership and Short Interest

USA - NASDAQ:FSLR - US3364331070 - Common Stock

234.68 USD
+2.83 (+1.22%)
Last: 10/20/2025, 10:57:40 AM
FSLR Ownership Chart.FSLR Ownership Chart: showing Insider, Institutional ownership and shares available to the public.FSLR Ownership.InsiderInstitutional



Shares Outstanding107.25M
Float101.24M
Float Short Interest Percentage10.13%
Owners (insider)5.34%
Owners (institutional)106.4%
Owners (insider) change-0.48%
Owners (institutional) change-0.07%
FSLR Institutional Ownership HistoryFSLR Institutional Ownership HistoryFSLR Institutional Ownership History Sep 2021 Mar 2022 Sep 2022 Mar 2023 Sep 2023 Mar 2024 Sep 2024 Mar 2025 Sep 2025 20M 40M 60M 80M 100M
FSLR Historical Insider Transactions ChartFSLR Historical Insider Buy and Sell Transactions ChartFSLR Historical Insider Transactions Nov 2024 Dec 2024 Jan 2025 Feb 2025 Mar 2025 Apr 2025 May 2025 Jun 2025 Jul 2025 Aug 2025 Sep 2025 Oct 2025 0 50K 100K
Date Name Type Shares Price Amount
Sep 30, 2025 Wright Norman L. Grant 205 0.00 $ 0.00
Sep 30, 2025 Sweeney Michael T Grant 205 0.00 $ 0.00
Sep 30, 2025 STEBBINS PAUL H Grant 205 0.00 $ 0.00
Sep 30, 2025 RENDUCHINTALA VENKATA S M Grant 205 0.00 $ 0.00
Sep 30, 2025 POST WILLIAM J Grant 205 0.00 $ 0.00
Sep 30, 2025 KRO LISA A Grant 205 0.00 $ 0.00
Sep 30, 2025 George Anita M. Grant 205 0.00 $ 0.00
Sep 30, 2025 Ahearn Michael J Grant 290 0.00 $ 0.00
Sep 2, 2025 Sloan Samantha L. Open Market Sale 140 188.47 $ 26,385.80
Aug 29, 2025 Sloan Samantha L. Option Excercise 469 0.00 $ 0.00
Aug 19, 2025 Dymbort Jason E. Open Market Sale 1824 215.33 $ 392,761.92
Aug 15, 2025 Widmar Mark R Open Market Sale 2321 199.44 $ 462,888.66
Aug 14, 2025 Theurer Nathan B. Open Market Sale 686 182.03 $ 124,872.58
Aug 12, 2025 Widmar Mark R Open Market Sale 27708 185.71 $ 5,145,653.95
Jul 3, 2025 Buehler Patrick James Open Market Sale 1600 180.00 $ 288,000.00
Jun 30, 2025 George Anita M. Grant 272 0.00 $ 0.00
Jun 30, 2025 George Anita M. Option Excercise 81 165.54 $ 13,408.74
Jun 30, 2025 Joseph Molly Grant 272 0.00 $ 0.00
Jun 30, 2025 Ahearn Michael J Grant 386 0.00 $ 0.00
Jun 30, 2025 RENDUCHINTALA VENKATA S M Grant 272 0.00 $ 0.00
Jun 30, 2025 KRO LISA A Grant 272 0.00 $ 0.00
Jun 30, 2025 Wright Norman L. Grant 272 0.00 $ 0.00
Jun 3, 2025 Buehler Patrick James Open Market Sale 1868 149.08 $ 278,481.44
Jun 2, 2025 Koralewski Michael Open Market Sale 2951 158.21 $ 466,877.71
May 28, 2025 Gloeckler Markus Open Market Sale 9557 155.05 $ 1,481,812.85
May 12, 2025 Bradley Alexander R. Open Market Sale 8794 150.00 $ 1,319,120.00
Mar 31, 2025 STEBBINS PAUL H Grant 356 0.00 $ 0.00
Mar 31, 2025 POST WILLIAM J Grant 356 0.00 $ 0.00
Mar 31, 2025 KRO LISA A Grant 356 0.00 $ 0.00
Mar 31, 2025 Joseph Molly Grant 356 0.00 $ 0.00
Mar 31, 2025 George Anita M. Grant 356 0.00 $ 0.00
Mar 31, 2025 Ahearn Michael J Grant 505 0.00 $ 0.00
Mar 31, 2025 Wright Norman L. Grant 356 0.00 $ 0.00
Mar 31, 2025 RENDUCHINTALA VENKATA S M Grant 356 0.00 $ 0.00
Mar 31, 2025 Sweeney Michael T Grant 356 0.00 $ 0.00
Mar 18, 2025 Verma Kuntal Kumar Open Market Sale 503 127.83 $ 64,300.77
Mar 17, 2025 Koralewski Michael Open Market Sale 273 133.75 $ 36,513.75
Mar 17, 2025 Stockdale Caroline Open Market Sale 341 133.75 $ 45,608.75
Mar 17, 2025 Theurer Nathan B. Open Market Sale 35 133.75 $ 4,681.25
Mar 17, 2025 Verma Kuntal Kumar Open Market Sale 404 133.75 $ 54,035.00
Mar 17, 2025 Widmar Mark R Open Market Sale 1966 133.75 $ 262,952.50
Mar 17, 2025 ANTOUN GEORGES Open Market Sale 229 133.75 $ 30,628.75
Mar 17, 2025 Bradley Alexander R. Open Market Sale 599 133.75 $ 80,116.25
Mar 17, 2025 Buehler Patrick James Open Market Sale 186 133.75 $ 24,877.50
Mar 17, 2025 Dymbort Jason E. Open Market Sale 363 133.75 $ 48,551.25
Mar 17, 2025 Gloeckler Markus Open Market Sale 380 133.75 $ 50,825.00
Mar 14, 2025 Koralewski Michael Option Excercise 640 0.00 $ 0.00
Mar 14, 2025 Stockdale Caroline Option Excercise 801 0.00 $ 0.00
Mar 14, 2025 Theurer Nathan B. Option Excercise 131 0.00 $ 0.00
Mar 14, 2025 Verma Kuntal Kumar Option Excercise 907 0.00 $ 0.00
Mar 14, 2025 Widmar Mark R Option Excercise 4856 0.00 $ 0.00
Mar 14, 2025 ANTOUN GEORGES Option Excercise 587 0.00 $ 0.00
Mar 14, 2025 Bradley Alexander R. Option Excercise 1441 0.00 $ 0.00
Mar 14, 2025 Buehler Patrick James Option Excercise 427 0.00 $ 0.00
Mar 14, 2025 Dymbort Jason E. Option Excercise 854 0.00 $ 0.00
Mar 14, 2025 Gloeckler Markus Option Excercise 854 0.00 $ 0.00
Mar 7, 2025 Verma Kuntal Kumar Open Market Sale 419 132.96 $ 55,710.24
Mar 7, 2025 Buehler Patrick James Open Market Sale 192 132.96 $ 25,528.32
Mar 7, 2025 Bradley Alexander R. Open Market Sale 391 132.96 $ 51,987.36
Mar 7, 2025 ANTOUN GEORGES Open Market Sale 147 132.96 $ 19,545.12
Mar 7, 2025 Koralewski Michael Open Market Sale 188 132.96 $ 24,996.48
Mar 7, 2025 Gloeckler Markus Open Market Sale 378 132.96 $ 50,258.88
Mar 7, 2025 Dymbort Jason E. Open Market Sale 320 132.96 $ 42,547.20
Mar 7, 2025 Theurer Nathan B. Open Market Sale 31 132.96 $ 4,121.76
Mar 7, 2025 Stockdale Caroline Open Market Sale 227 132.96 $ 30,181.92
Mar 7, 2025 Widmar Mark R Open Market Sale 1272 132.96 $ 169,125.12
Mar 6, 2025 Buehler Patrick James Option Excercise 1065 0.00 $ 0.00
Mar 6, 2025 Buehler Patrick James Option Excercise 274 131.13 $ 35,929.62
Mar 6, 2025 Bradley Alexander R. Option Excercise 2883 0.00 $ 0.00
Mar 6, 2025 Bradley Alexander R. Option Excercise 812 131.13 $ 106,477.56
Mar 6, 2025 ANTOUN GEORGES Option Excercise 1394 0.00 $ 0.00
Mar 6, 2025 ANTOUN GEORGES Option Excercise 401 131.13 $ 52,583.13
Mar 6, 2025 Koralewski Michael Option Excercise 1282 0.00 $ 0.00
Mar 6, 2025 Koralewski Michael Option Excercise 360 131.13 $ 47,206.80
Mar 6, 2025 Gloeckler Markus Option Excercise 2083 0.00 $ 0.00
Mar 6, 2025 Gloeckler Markus Option Excercise 553 131.13 $ 72,514.89
Mar 6, 2025 Dymbort Jason E. Option Excercise 1988 0.00 $ 0.00
Mar 6, 2025 Dymbort Jason E. Option Excercise 528 131.13 $ 69,236.64
Mar 6, 2025 Theurer Nathan B. Option Excercise 310 0.00 $ 0.00
Mar 6, 2025 Theurer Nathan B. Option Excercise 68 131.13 $ 8,916.84
Mar 6, 2025 Stockdale Caroline Option Excercise 1749 0.00 $ 0.00
Mar 6, 2025 Stockdale Caroline Option Excercise 521 131.13 $ 68,318.73
Mar 6, 2025 Widmar Mark R Option Excercise 9436 0.00 $ 0.00
Mar 6, 2025 Widmar Mark R Option Excercise 2567 131.13 $ 336,610.71
Mar 6, 2025 Verma Kuntal Kumar Option Excercise 2069 0.00 $ 0.00
Mar 6, 2025 Verma Kuntal Kumar Option Excercise 504 131.13 $ 66,089.52
Feb 28, 2025 Widmar Mark R Open Market Sale 21542 141.09 $ 3,039,360.78
Feb 28, 2025 Verma Kuntal Kumar Open Market Sale 7475 136.60 $ 1,021,085.85
Feb 26, 2025 Verma Kuntal Kumar Option Excercise 6131 156.84 $ 961,586.04
Feb 26, 2025 Stockdale Caroline Grant 12006 0.00 $ 0.00
Feb 26, 2025 Stockdale Caroline Option Excercise 5174 156.84 $ 811,490.16
Feb 26, 2025 Koralewski Michael Grant 9604 0.00 $ 0.00
Feb 26, 2025 Koralewski Michael Option Excercise 4151 156.84 $ 651,042.84
Feb 26, 2025 Gloeckler Markus Grant 12806 0.00 $ 0.00
Feb 26, 2025 Gloeckler Markus Option Excercise 5773 156.84 $ 905,437.32
Feb 26, 2025 Dymbort Jason E. Grant 12806 0.00 $ 0.00
Feb 26, 2025 Dymbort Jason E. Option Excercise 5515 156.84 $ 864,972.60
Feb 26, 2025 Buehler Patrick James Grant 6402 0.00 $ 0.00
Feb 26, 2025 Buehler Patrick James Option Excercise 2844 156.84 $ 446,052.96
Feb 26, 2025 Bradley Alexander R. Grant 21610 0.00 $ 0.00
Feb 26, 2025 Bradley Alexander R. Option Excercise 9067 156.84 $ 1,422,068.28
Feb 26, 2025 ANTOUN GEORGES Grant 23478 0.00 $ 0.00
Feb 26, 2025 ANTOUN GEORGES Option Excercise 9258 156.84 $ 1,452,024.72
Feb 26, 2025 Widmar Mark R Grant 72838 0.00 $ 0.00
Feb 26, 2025 Widmar Mark R Option Excercise 29754 156.84 $ 4,666,617.36
Feb 26, 2025 Verma Kuntal Kumar Grant 13606 0.00 $ 0.00