FINHUB Insights

First Solar insider activity

FSLR · FSLR income statements · EDGAR

What the executives and directors of First Solar actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.

−$43M net open-market flow, 12 m
0 open-market buys, 12 m
69.8% of sale value on 10b5-1 plans, 12 m
1,294 days since an insider bought, whole record

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine

Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.

The 223 routine events on the chart, as a list
Date Insider Shares
Sep 1, 2026 Sloan Samantha L. 603
Aug 14, 2026 Sloan Samantha L. 437
Aug 4, 2026 Ahearn Michael J 45K
Jun 30, 2026 POST WILLIAM J 223
Jun 30, 2026 STEBBINS PAUL H 223
Jun 30, 2026 MORGAN CURTIS A 223
Jun 30, 2026 Sweeney Michael T 223
Jun 30, 2026 Ahearn Michael J 313
Jun 30, 2026 KRO LISA A 223
Jun 30, 2026 RENDUCHINTALA VENKATA S M 223
Jun 30, 2026 George Anita M. 290
Jun 30, 2026 Wright Norman L. 223
May 4, 2026 ANTOUN GEORGES 1,358
May 4, 2026 Stockdale Caroline 622
May 4, 2026 Widmar Mark R 3,802
May 4, 2026 Bradley Alexander R. 1,210
May 4, 2026 Dymbort Jason E. 968
May 4, 2026 Gloeckler Markus 968
May 4, 2026 Buehler Patrick James 553
May 4, 2026 Verma Kuntal Kumar 1,106
May 4, 2026 Koralewski Michael 518
May 4, 2026 Theurer Nathan B. 44
May 4, 2026 Sloan Samantha L. 44
Mar 31, 2026 POST WILLIAM J 267
Mar 31, 2026 STEBBINS PAUL H 267
Mar 31, 2026 Sweeney Michael T 267
Mar 31, 2026 Ahearn Michael J 374
Mar 31, 2026 KRO LISA A 267
Mar 31, 2026 RENDUCHINTALA VENKATA S M 267
Mar 31, 2026 George Anita M. 267
Mar 31, 2026 Wright Norman L. 267
Mar 13, 2026 ANTOUN GEORGES 587
Mar 13, 2026 Stockdale Caroline 800
Mar 13, 2026 Widmar Mark R 4,856
Mar 13, 2026 Bradley Alexander R. 1,441
Mar 13, 2026 Dymbort Jason E. 854
Mar 13, 2026 Gloeckler Markus 854
Mar 13, 2026 Buehler Patrick James 427
Mar 13, 2026 Verma Kuntal Kumar 907
Mar 13, 2026 Koralewski Michael 640
Mar 13, 2026 Theurer Nathan B. 131
Mar 13, 2026 Sloan Samantha L. 280
Mar 6, 2026 ANTOUN GEORGES 6,109
Mar 6, 2026 Stockdale Caroline 2,436
Mar 6, 2026 Widmar Mark R 14K
Mar 6, 2026 Bradley Alexander R. 4,217
Mar 6, 2026 Dymbort Jason E. 3,056
Mar 6, 2026 Gloeckler Markus 3,150
Mar 6, 2026 Buehler Patrick James 1,675
Mar 6, 2026 Verma Kuntal Kumar 3,289
Mar 6, 2026 Koralewski Michael 1,854
Mar 6, 2026 Theurer Nathan B. 481
Mar 6, 2026 Sloan Samantha L. 681
Feb 27, 2026 Stockdale Caroline 3,532
Feb 27, 2026 Widmar Mark R 18K
Feb 27, 2026 Bradley Alexander R. 7,065
Feb 27, 2026 Dymbort Jason E. 7,065
Feb 27, 2026 Gloeckler Markus 7,065
Feb 27, 2026 Buehler Patrick James 2,826
Feb 27, 2026 Verma Kuntal Kumar 7,065

The 60 most recent of 223.

Where the shares went, last 12 months

Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.

The chart, in numbers
Flow Shares
From holdings 105K
Granted 67K
Vested / exercised 60K
Withheld for tax 332
Planned sales (10b5-1) 125K
Discretionary sales 63K
Gifts 45K

Skin in the game

Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.

The chart, in numbers
Insider Start of the window Latest reported Indexed, start = 100
Ahearn Michael J 58K 66K 113.5
Widmar Mark R 133K 82K 61.7
Bradley Alexander R. 30K 31K 102.7

Who holds what

the 14 largest holdings of 25
Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
Ahearn Michael J Last trade Aug 10, 2011 Director 246K Aug 10, 2011
Widmar Mark R Chief Executive Officer Last trade May 26, 2026 CEO 87K $9.0M net selling over the year: 0 months buying, 2 months selling May 26, 2026
Hambro George A Last trade Mar 3, 2021 Director 51K Mar 3, 2021
STEBBINS PAUL H Last trade Nov 7, 2025 Director 44K $1.8M net selling over the year: 0 months buying, 1 month selling Nov 7, 2025
POST WILLIAM J Last trade May 16, 2023 Director 34K May 16, 2023
Bradley Alexander R. Chief Financial Officer Last trade May 5, 2026 CFO 31K $4.0M net selling over the year: 0 months buying, 2 months selling May 5, 2026
Stockdale Caroline Chief People and Comm. Officer Last trade May 28, 2026 Officer 24K $3.6M net selling over the year: 0 months buying, 2 months selling May 28, 2026
ANTOUN GEORGES Chief Commercial Officer Last trade May 5, 2026 Officer 20K $11M net selling over the year: 0 months buying, 3 months selling May 5, 2026
Joseph Molly Director 16K
Sweeney Michael T Last trade Nov 6, 2025 Director 14K $1.2M net selling over the year: 0 months buying, 1 month selling Nov 6, 2025
KENNEDY R CRAIG Last trade May 6, 2024 Director 14K May 6, 2024
Chapman Richard D Last trade May 22, 2024 Director 12K May 22, 2024
Koralewski Michael Chief Supply Chain Officer Last trade Aug 3, 2026 Officer 11K $2.1M net selling over the year: 0 months buying, 3 months selling Aug 3, 2026
Gloeckler Markus Chief Technology Officer Last trade Sep 1, 2026 Officer 5,842 $2.9M net selling over the year: 0 months buying, 4 months selling Sep 1, 2026

Open-market trade log

the 60 most recent of 5,125
Date Insider Type Shares Price Value Since trade Filed
Sep 1, 2026 Gloeckler Markus (Officer) 800 shares $200.00 +0.0% since trade filed Sep 2, 2026 Planned sale (10b5-1) 800 $200.00 $160K +0.0% Sep 2, 2026
Aug 17, 2026 Sloan Samantha L. (Officer) 127 shares $222.95 −10.3% since trade filed Aug 18, 2026 Discretionary sale 127 $222.95 $28K −10.3% Aug 18, 2026
Aug 11, 2026 Dymbort Jason E. (Officer) 3,700 shares $249.38 −19.8% since trade filed Aug 12, 2026 Planned sale (10b5-1) 3,700 $249.38 $923K −19.8% Aug 12, 2026
Aug 4, 2026 Gloeckler Markus (Officer) 829 shares $248.00 −19.4% since trade filed Aug 5, 2026 Planned sale (10b5-1) 829 $248.00 $206K −19.4% Aug 5, 2026
Aug 3, 2026 Gloeckler Markus (Officer) 800 shares $222.00 −9.9% since trade filed Aug 5, 2026 Planned sale (10b5-1) 800 $222.00 $178K −9.9% Aug 5, 2026
Aug 3, 2026 Gloeckler Markus (Officer) 2,625 shares $218.02 −8.3% since trade filed Aug 5, 2026 Planned sale (10b5-1) 2,625 $218.02 $572K −8.3% Aug 5, 2026
Aug 3, 2026 Koralewski Michael (Officer) 3,500 shares $218.02 −8.3% since trade filed Aug 5, 2026 Planned sale (10b5-1) 3,500 $218.02 $763K −8.3% Aug 5, 2026
Aug 3, 2026 Koralewski Michael (Officer) 3,500 shares $225.00 −11.1% since trade filed Aug 5, 2026 Planned sale (10b5-1) 3,500 $225.00 $788K −11.1% Aug 5, 2026
Jun 2, 2026 Buehler Patrick James (Officer) 3,000 shares $302.00 −33.8% since trade filed Jun 3, 2026 Planned sale (10b5-1) 3,000 $302.00 $906K −33.8% Jun 3, 2026
May 28, 2026 Stockdale Caroline (Officer) 11K shares $275.60 −27.4% since trade filed Jun 1, 2026 Planned sale (10b5-1) 11K $275.60 $2.9M −27.4% Jun 1, 2026
May 26, 2026 Widmar Mark R (CEO) 126 shares $276.29 −27.6% since trade filed May 27, 2026 Planned sale (10b5-1) 126 $276.29 $35K −27.6% May 27, 2026
May 26, 2026 Widmar Mark R (CEO) 364 shares $265.15 −24.6% since trade filed May 27, 2026 Planned sale (10b5-1) 364 $265.15 $97K −24.6% May 27, 2026
May 26, 2026 Widmar Mark R (CEO) 473 shares $273.17 −26.8% since trade filed May 27, 2026 Planned sale (10b5-1) 473 $273.17 $129K −26.8% May 27, 2026
May 26, 2026 Widmar Mark R (CEO) 628 shares $267.72 −25.3% since trade filed May 27, 2026 Planned sale (10b5-1) 628 $267.72 $168K −25.3% May 27, 2026
May 26, 2026 Widmar Mark R (CEO) 632 shares $270.05 −25.9% since trade filed May 27, 2026 Planned sale (10b5-1) 632 $270.05 $171K −25.9% May 27, 2026
May 26, 2026 Widmar Mark R (CEO) 726 shares $271.23 −26.3% since trade filed May 27, 2026 Planned sale (10b5-1) 726 $271.23 $197K −26.3% May 27, 2026
May 26, 2026 Widmar Mark R (CEO) 1,009 shares $268.89 −25.6% since trade filed May 27, 2026 Planned sale (10b5-1) 1,009 $268.89 $271K −25.6% May 27, 2026
May 26, 2026 Widmar Mark R (CEO) 1,237 shares $266.60 −25.0% since trade filed May 27, 2026 Planned sale (10b5-1) 1,237 $266.60 $330K −25.0% May 27, 2026
May 22, 2026 Widmar Mark R (CEO) 47 shares $258.48 −22.6% since trade filed May 27, 2026 Planned sale (10b5-1) 47 $258.48 $12K −22.6% May 27, 2026
May 22, 2026 Widmar Mark R (CEO) 64 shares $255.59 −21.8% since trade filed May 27, 2026 Planned sale (10b5-1) 64 $255.59 $16K −21.8% May 27, 2026
May 22, 2026 Widmar Mark R (CEO) 75 shares $256.32 −22.0% since trade filed May 27, 2026 Planned sale (10b5-1) 75 $256.32 $19K −22.0% May 27, 2026
May 22, 2026 Widmar Mark R (CEO) 97 shares $252.87 −20.9% since trade filed May 27, 2026 Planned sale (10b5-1) 97 $252.87 $25K −20.9% May 27, 2026
May 22, 2026 Widmar Mark R (CEO) 149 shares $257.55 −22.4% since trade filed May 27, 2026 Planned sale (10b5-1) 149 $257.55 $38K −22.4% May 27, 2026
May 22, 2026 Widmar Mark R (CEO) 172 shares $251.53 −20.5% since trade filed May 27, 2026 Planned sale (10b5-1) 172 $251.53 $43K −20.5% May 27, 2026
May 22, 2026 Widmar Mark R (CEO) 218 shares $253.63 −21.1% since trade filed May 27, 2026 Planned sale (10b5-1) 218 $253.63 $55K −21.1% May 27, 2026
May 22, 2026 Widmar Mark R (CEO) 239 shares $250.02 −20.0% since trade filed May 27, 2026 Planned sale (10b5-1) 239 $250.02 $60K −20.0% May 27, 2026
May 22, 2026 Widmar Mark R (CEO) 916 shares $254.93 −21.6% since trade filed May 27, 2026 Planned sale (10b5-1) 916 $254.93 $234K −21.6% May 27, 2026
May 21, 2026 Widmar Mark R (CEO) 6 shares $256.96 −22.2% since trade filed May 22, 2026 Planned sale (10b5-1) 6 $256.96 $2K −22.2% May 22, 2026
May 21, 2026 Widmar Mark R (CEO) 98 shares $247.53 −19.2% since trade filed May 22, 2026 Planned sale (10b5-1) 98 $247.53 $24K −19.2% May 22, 2026
May 21, 2026 Widmar Mark R (CEO) 136 shares $244.62 −18.2% since trade filed May 22, 2026 Planned sale (10b5-1) 136 $244.62 $33K −18.2% May 22, 2026
May 21, 2026 Widmar Mark R (CEO) 179 shares $248.80 −19.6% since trade filed May 22, 2026 Planned sale (10b5-1) 179 $248.80 $45K −19.6% May 22, 2026
May 21, 2026 Widmar Mark R (CEO) 179 shares $255.31 −21.7% since trade filed May 22, 2026 Planned sale (10b5-1) 179 $255.31 $46K −21.7% May 22, 2026
May 21, 2026 Widmar Mark R (CEO) 229 shares $246.23 −18.8% since trade filed May 22, 2026 Planned sale (10b5-1) 229 $246.23 $56K −18.8% May 22, 2026
May 21, 2026 Widmar Mark R (CEO) 261 shares $254.29 −21.4% since trade filed May 22, 2026 Planned sale (10b5-1) 261 $254.29 $66K −21.4% May 22, 2026
May 21, 2026 Widmar Mark R (CEO) 362 shares $241.40 −17.2% since trade filed May 22, 2026 Planned sale (10b5-1) 362 $241.40 $87K −17.2% May 22, 2026
May 21, 2026 Widmar Mark R (CEO) 472 shares $250.61 −20.2% since trade filed May 22, 2026 Planned sale (10b5-1) 472 $250.61 $118K −20.2% May 22, 2026
May 21, 2026 Widmar Mark R (CEO) 521 shares $243.19 −17.8% since trade filed May 22, 2026 Planned sale (10b5-1) 521 $243.19 $127K −17.8% May 22, 2026
May 21, 2026 Widmar Mark R (CEO) 569 shares $251.64 −20.5% since trade filed May 22, 2026 Planned sale (10b5-1) 569 $251.64 $143K −20.5% May 22, 2026
May 21, 2026 Widmar Mark R (CEO) 672 shares $240.10 −16.7% since trade filed May 22, 2026 Planned sale (10b5-1) 672 $240.10 $161K −16.7% May 22, 2026
May 21, 2026 Widmar Mark R (CEO) 1,131 shares $249.70 −19.9% since trade filed May 22, 2026 Planned sale (10b5-1) 1,131 $249.70 $282K −19.9% May 22, 2026
May 21, 2026 Verma Kuntal Kumar (Officer) 582 shares $250.00 −20.0% since trade filed May 22, 2026 Planned sale (10b5-1) 582 $250.00 $146K −20.0% May 22, 2026
May 13, 2026 Widmar Mark R (CEO) 1,300 shares $240.02 −16.7% since trade filed May 13, 2026 Planned sale (10b5-1) 1,300 $240.02 $312K −16.7% May 13, 2026
May 13, 2026 Verma Kuntal Kumar (Officer) 1,455 shares $240.00 −16.7% since trade filed May 13, 2026 Planned sale (10b5-1) 1,455 $240.00 $349K −16.7% May 13, 2026
May 11, 2026 Widmar Mark R (CEO) 400 shares $236.53 −15.4% since trade filed May 13, 2026 Planned sale (10b5-1) 400 $236.53 $95K −15.4% May 13, 2026
May 11, 2026 Widmar Mark R (CEO) 1,026 shares $231.53 −13.6% since trade filed May 13, 2026 Planned sale (10b5-1) 1,026 $231.53 $238K −13.6% May 13, 2026
May 11, 2026 Widmar Mark R (CEO) 1,363 shares $235.69 −15.1% since trade filed May 13, 2026 Planned sale (10b5-1) 1,363 $235.69 $321K −15.1% May 13, 2026
May 11, 2026 Widmar Mark R (CEO) 1,498 shares $234.84 −14.8% since trade filed May 13, 2026 Planned sale (10b5-1) 1,498 $234.84 $352K −14.8% May 13, 2026
May 11, 2026 Widmar Mark R (CEO) 1,500 shares $230.18 −13.1% since trade filed May 13, 2026 Planned sale (10b5-1) 1,500 $230.18 $345K −13.1% May 13, 2026
May 11, 2026 Widmar Mark R (CEO) 1,877 shares $233.56 −14.4% since trade filed May 13, 2026 Planned sale (10b5-1) 1,877 $233.56 $438K −14.4% May 13, 2026
May 11, 2026 Widmar Mark R (CEO) 2,262 shares $232.55 −14.0% since trade filed May 13, 2026 Planned sale (10b5-1) 2,262 $232.55 $526K −14.0% May 13, 2026
May 11, 2026 Verma Kuntal Kumar (Officer) 352 shares $230.00 −13.0% since trade filed May 13, 2026 Planned sale (10b5-1) 352 $230.00 $81K −13.0% May 13, 2026
May 11, 2026 Verma Kuntal Kumar (Officer) 1,864 shares $225.00 −11.1% since trade filed May 13, 2026 Planned sale (10b5-1) 1,864 $225.00 $419K −11.1% May 13, 2026
May 6, 2026 Dymbort Jason E. (Officer) 228 shares $218.16 −8.3% since trade filed May 8, 2026 Planned sale (10b5-1) 228 $218.16 $50K −8.3% May 8, 2026
May 6, 2026 Verma Kuntal Kumar (Officer) 270 shares $218.16 −8.3% since trade filed May 8, 2026 Discretionary sale 270 $218.16 $59K −8.3% May 8, 2026
May 6, 2026 Theurer Nathan B. (Officer) 31 shares $218.16 −8.3% since trade filed May 8, 2026 Planned sale (10b5-1) 31 $218.16 $7K −8.3% May 8, 2026
May 5, 2026 ANTOUN GEORGES (Officer) 566 shares $215.63 −7.3% since trade filed May 5, 2026 Discretionary sale 566 $215.63 $122K −7.3% May 5, 2026
May 5, 2026 Stockdale Caroline (Officer) 262 shares $215.63 −7.3% since trade filed May 5, 2026 Discretionary sale 262 $215.63 $56K −7.3% May 5, 2026
May 5, 2026 Widmar Mark R (CEO) 1,526 shares $215.63 −7.3% since trade filed May 5, 2026 Discretionary sale 1,526 $215.63 $329K −7.3% May 5, 2026
May 5, 2026 Bradley Alexander R. (CFO) 498 shares $215.63 −7.3% since trade filed May 5, 2026 Discretionary sale 498 $215.63 $107K −7.3% May 5, 2026
May 5, 2026 Dymbort Jason E. (Officer) 409 shares $215.63 −7.3% since trade filed May 5, 2026 Discretionary sale 409 $215.63 $88K −7.3% May 5, 2026

“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.

Filing hygiene

314 Forms 4, 3 years
10 filed late
0 amendments
2.1 avg. days to file

How to read this

A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.

Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC. The insider export runs on its own schedule, so it can be a few days behind the rest of the site; the date below says how far it goes. Browse the source filings on SEC EDGAR. Data through Sep 18, 2026