Fastenal insider activity
What the executives and directors of Fastenal actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.
The tape: three years of insider trades
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 63 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Aug 13, 2026 | Ancius Michael J | 3,400 |
| Aug 13, 2026 | Papenfuss Donnalee Kathleen | 9,258 |
| Aug 5, 2026 | Heise Rita J. | 35K |
| Jul 28, 2026 | Ancius Michael J | 3,000 |
| Apr 24, 2026 | Ancius Michael J | 1,000 |
| Mar 5, 2026 | Wisecup Reyne K | 37K |
| Jan 23, 2026 | SATTERLEE SCOTT | 16K |
| Dec 12, 2025 | Ancius Michael J | 1,500 |
| Nov 18, 2025 | Ancius Michael J | 2,000 |
| Oct 14, 2025 | Ancius Michael J | 2,000 |
| Aug 15, 2025 | Drazkowski William Joseph | 6,842 |
| Aug 12, 2025 | FLORNESS DANIEL L | 85K |
| Aug 8, 2025 | Soderberg John Lewis | 35K |
| Aug 8, 2025 | Watts Jeffery Michael | 49K |
| Jul 24, 2025 | Broersma Anthony Paul | 14K |
| Jul 17, 2025 | Lisowski Sheryl Ann | 21K |
| Jun 5, 2025 | Papenfuss Donnalee Kathleen | 2,956 |
| May 16, 2025 | Soderberg John Lewis | 16K |
| May 6, 2025 | SATTERLEE SCOTT | 9,670 |
| Apr 25, 2025 | Broersma Anthony Paul | 5,568 |
| Apr 24, 2025 | FLORNESS DANIEL L | 50K |
| Apr 14, 2025 | Drazkowski William Joseph | 15K |
| Mar 14, 2025 | Lewis Holden | 69K |
| Jan 24, 2025 | Ancius Michael J | 1,000 |
| Nov 27, 2024 | FLORNESS DANIEL L | 3,500 |
| Nov 22, 2024 | Jansen James C | 20K |
| Nov 13, 2024 | Miller Charles S. | 23K |
| Nov 13, 2024 | Johnson Daniel L. | 8,474 |
| Nov 11, 2024 | FLORNESS DANIEL L | 32K |
| Nov 8, 2024 | Lisowski Sheryl Ann | 6,000 |
| Nov 8, 2024 | Papenfuss Donnalee Kathleen | 4,462 |
| Nov 7, 2024 | Lewis Holden | 41K |
| Nov 6, 2024 | Soderberg John Lewis | 19K |
| Nov 6, 2024 | Drazkowski William Joseph | 17K |
| Oct 30, 2024 | Heise Rita J. | 11K |
| Oct 18, 2024 | Ancius Michael J | 920 |
| Oct 16, 2024 | WISECUP REYNE K | 22K |
| Oct 16, 2024 | Drazkowski William Joseph | 16K |
| Oct 16, 2024 | Broersma Anthony Paul | 680 |
| Oct 15, 2024 | LUNDQUIST NICHOLAS J | 23K |
| Oct 14, 2024 | Lisowski Sheryl Ann | 14K |
| Oct 14, 2024 | Lewis Holden | 30K |
| Sep 12, 2024 | FLORNESS DANIEL L | 50K |
| Aug 21, 2024 | FLORNESS DANIEL L | 46K |
| May 29, 2024 | Jansen James C | 11K |
| Apr 16, 2024 | Johnson Daniel L. | 3,350 |
| Mar 15, 2024 | Miller Charles S. | 11K |
| Feb 20, 2024 | Watts Jeffery Michael | 19K |
| Feb 6, 2024 | Broersma Anthony Paul | 5,586 |
| Jan 25, 2024 | Drazkowski William Joseph | 12K |
| Jan 23, 2024 | Soderberg John Lewis | 20K |
| Jan 22, 2024 | Miller Charles S. | 24K |
| Jan 19, 2024 | WISECUP REYNE K | 34K |
| Jan 19, 2024 | SATTERLEE SCOTT | 8,474 |
| Dec 14, 2023 | Miller Charles S. | 744 |
| Dec 13, 2023 | Drazkowski William Joseph | 11K |
| Dec 11, 2023 | Ancius Michael J | 500 |
| Dec 6, 2023 | Jansen James C | 20K |
| Nov 30, 2023 | FLORNESS DANIEL L | 29K |
| Nov 14, 2023 | FLORNESS DANIEL L | 29K |
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 |
|---|---|
| Vested / exercised | 110K |
| Bought on market | 6,000 |
| Discretionary sales | 103K |
| Gifts | 400 |
| Kept | 12K |
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 |
|---|---|---|---|
| FLORNESS DANIEL L | 261K | 565K | 216.8 |
| Wisecup Reyne K | 20K | 40K | 200 |
| LUNDQUIST NICHOLAS J | 426K | 9,000 | 2.1 |
| SATTERLEE SCOTT | 25K | 50K | 200 |
| Ancius Michael J | 25K | 58K | 237.2 |
Who holds what
the 14 largest holdings of 20| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| FLORNESS DANIEL L CEO AND PRESIDENT Last trade Aug 12, 2025 | CEO | 660K | – | – | Aug 12, 2025 | |
| Wisecup Reyne K Last trade Mar 5, 2026 | Director | 77K | – | $1.7M | net selling over the year: 0 months buying, 1 month selling | Mar 5, 2026 |
| LUNDQUIST NICHOLAS J Last trade Nov 8, 2024 | Director | 74K | – | – | Nov 8, 2024 | |
| Owen Terry Modock CHIEF OPERATING OFFICER Last trade Oct 24, 2023 | COO | 70K | – | – | Oct 24, 2023 | |
| SATTERLEE SCOTT Last trade Jan 23, 2026 | Director | 66K | – | $705K | net selling over the year: 0 months buying, 1 month selling | Jan 23, 2026 |
| Ancius Michael J Last trade Aug 10, 2026 | Director | 65K | – | $303K | net selling over the year: 0 months buying, 2 months selling | Aug 10, 2026 |
| Jansen James C Executive Vice President Last trade Nov 22, 2024 | Officer | 53K | – | – | Nov 22, 2024 | |
| Watts Jeffery Michael President and Chief Sales Off. Last trade Aug 8, 2025 | Officer | 45K | – | – | Aug 8, 2025 | |
| Soderberg John Lewis Senior EVP-IT Last trade Aug 8, 2025 | Officer | 35K | – | – | Aug 8, 2025 | |
| Lewis Holden Chief Financial Officer/EVP Last trade Mar 14, 2025 | CFO | 33K | – | – | Mar 14, 2025 | |
| Heise Rita J. Last trade Aug 5, 2026 | Director | 31K | – | $1.8M | net selling over the year: 0 months buying, 1 month selling | Aug 5, 2026 |
| Lisowski Sheryl Ann Interim CFO and EVP-CAO/Treas. Last trade Jul 17, 2025 | CFO | 22K | – | – | Jul 17, 2025 | |
| Johnson Daniel L. Last trade Nov 17, 2025 | Director | 22K | $40K | – | net buying over the year: 1 month buying, 0 months selling | Nov 17, 2025 |
| Eastman Stephen L. Last trade Nov 12, 2025 | Director | 21K | $41K | – | net buying over the year: 1 month buying, 0 months selling | Nov 12, 2025 |
Open-market trade log
the 60 most recent of 587| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Aug 13, 2026 | Papenfuss Donnalee Kathleen (Officer) 1,364 shares $51.42 −0.1% since trade filed Aug 17, 2026 | Discretionary sale | 1,364 | $51.42 | $70K | −0.1% | Aug 17, 2026 |
| Aug 13, 2026 | Papenfuss Donnalee Kathleen (Officer) 7,894 shares $51.38 −0.0% since trade filed Aug 17, 2026 | Discretionary sale | 7,894 | $51.38 | $406K | −0.0% | Aug 17, 2026 |
| Aug 10, 2026 | Ancius Michael J (Director) 3,000 shares $52.00 −1.2% since trade filed Aug 11, 2026 | Discretionary sale | 3,000 | $52.00 | $156K | −1.2% | Aug 11, 2026 |
| Aug 5, 2026 | Heise Rita J. (Director) 10K shares $50.05 +2.7% since trade filed Aug 6, 2026 | Discretionary sale | 10K | $50.05 | $501K | +2.7% | Aug 6, 2026 |
| Aug 5, 2026 | Heise Rita J. (Director) 25K shares $50.05 +2.7% since trade filed Aug 6, 2026 | Discretionary sale | 25K | $50.05 | $1.2M | +2.7% | Aug 6, 2026 |
| Jul 28, 2026 | Ancius Michael J (Director) 3,000 shares $49.00 +4.9% since trade filed Jul 29, 2026 | Discretionary sale | 3,000 | $49.00 | $147K | +4.9% | Jul 29, 2026 |
| Mar 5, 2026 | Wisecup Reyne K (Director) 37K shares $47.34 +8.5% since trade filed Mar 6, 2026 | Discretionary sale | 37K | $47.34 | $1.7M | +8.5% | Mar 6, 2026 |
| Jan 23, 2026 | SATTERLEE SCOTT (Director) 16K shares $44.19 +16.3% since trade filed Jan 27, 2026 | Discretionary sale | 16K | $44.19 | $705K | +16.3% | Jan 27, 2026 |
| Nov 19, 2025 | Nielsen Sarah N (Director) 1,000 shares $39.60 +29.8% since trade filed Nov 20, 2025 | Open-market buy | 1,000 | $39.60 | $40K | +29.8% | Nov 20, 2025 |
| Nov 17, 2025 | Johnson Daniel L. (Director) 1,000 shares $40.44 +27.1% since trade filed Nov 21, 2025 late | Open-market buy | 1,000 | $40.44 | $40K | +27.1% | Nov 21, 2025 late |
| Nov 13, 2025 | HSU Hsenghung Sam (Director) 1,000 shares $40.58 +26.6% since trade filed Nov 14, 2025 | Open-market buy | 1,000 | $40.58 | $41K | +26.6% | Nov 14, 2025 |
| Nov 13, 2025 | HSU Hsenghung Sam (Director) 1,000 shares $49.58 +3.6% since trade filed Nov 14, 2025 | Open-market buy | 1,000 | $49.58 | $50K | +3.6% | Nov 14, 2025 |
| Nov 12, 2025 | Eastman Stephen L. (Director) 1,000 shares $40.82 +25.9% since trade filed Nov 13, 2025 | Open-market buy | 1,000 | $40.82 | $41K | +25.9% | Nov 13, 2025 |
| Oct 16, 2025 | HSU Hsenghung Sam (Director) 1,000 shares $42.45 +21.0% since trade filed Oct 16, 2025 | Open-market buy | 1,000 | $42.45 | $42K | +21.0% | Oct 16, 2025 |
| Aug 15, 2025 | Drazkowski William Joseph (Officer) 6,842 shares $48.67 +5.6% since trade filed Aug 18, 2025 | Discretionary sale | 6,842 | $48.67 | $333K | +5.6% | Aug 18, 2025 |
| Aug 12, 2025 | FLORNESS DANIEL L (CEO) 85K shares $48.44 +6.1% since trade filed Dec 23, 2025 late | Discretionary sale | 85K | $48.44 | $4.1M | +6.1% | Dec 23, 2025 late |
| Aug 8, 2025 | Soderberg John Lewis (Officer) 35K shares $48.03 +7.0% since trade filed Jan 27, 2026 late | Discretionary sale | 35K | $48.03 | $1.7M | +7.0% | Jan 27, 2026 late |
| Aug 8, 2025 | Watts Jeffery Michael (Officer) 16K shares $48.05 +6.9% since trade filed Aug 12, 2025 | Discretionary sale | 16K | $48.05 | $769K | +6.9% | Aug 12, 2025 |
| Aug 8, 2025 | Watts Jeffery Michael (Officer) 33K shares $48.05 +6.9% since trade filed Aug 12, 2025 | Discretionary sale | 33K | $48.05 | $1.6M | +6.9% | Aug 12, 2025 |
| Jul 24, 2025 | Broersma Anthony Paul (Officer) 4,934 shares $47.94 +7.2% since trade filed Jul 25, 2025 | Discretionary sale | 4,934 | $47.94 | $237K | +7.2% | Jul 25, 2025 |
| Jul 24, 2025 | Broersma Anthony Paul (Officer) 8,648 shares $47.92 +7.2% since trade filed Jul 25, 2025 | Discretionary sale | 8,648 | $47.92 | $414K | +7.2% | Jul 25, 2025 |
| Jul 17, 2025 | Lisowski Sheryl Ann (CFO) 4,000 shares $45.21 +13.7% since trade filed Jul 18, 2025 | Discretionary sale | 4,000 | $45.21 | $181K | +13.7% | Jul 18, 2025 |
| Jul 17, 2025 | Lisowski Sheryl Ann (CFO) 5,052 shares $45.20 +13.7% since trade filed Jul 18, 2025 | Discretionary sale | 5,052 | $45.20 | $228K | +13.7% | Jul 18, 2025 |
| Jul 17, 2025 | Lisowski Sheryl Ann (CFO) 12K shares $45.22 +13.6% since trade filed Jul 18, 2025 | Discretionary sale | 12K | $45.22 | $543K | +13.6% | Jul 18, 2025 |
| Jun 5, 2025 | Papenfuss Donnalee Kathleen (Officer) 1,364 shares $41.30 +24.4% since trade filed Jun 9, 2025 | Discretionary sale | 1,364 | $41.30 | $56K | +24.4% | Jun 9, 2025 |
| Jun 5, 2025 | Papenfuss Donnalee Kathleen (Officer) 1,592 shares $41.24 +24.6% since trade filed Jun 9, 2025 | Discretionary sale | 1,592 | $41.24 | $66K | +24.6% | Jun 9, 2025 |
| May 16, 2025 | Soderberg John Lewis (Officer) 16K shares $82.45 −37.7% since trade filed May 20, 2025 | Discretionary sale | 16K | $82.45 | $1.3M | −37.7% | May 20, 2025 |
| May 6, 2025 | SATTERLEE SCOTT (Director) 9,670 shares $79.51 −35.4% since trade filed May 7, 2025 | Discretionary sale | 9,670 | $79.51 | $769K | −35.4% | May 7, 2025 |
| Apr 25, 2025 | Broersma Anthony Paul (Officer) 796 shares $81.21 −36.7% since trade filed Apr 28, 2025 | Discretionary sale | 796 | $81.21 | $65K | −36.7% | Apr 28, 2025 |
| Apr 25, 2025 | Broersma Anthony Paul (Officer) 4,772 shares $81.18 −36.7% since trade filed Apr 28, 2025 | Discretionary sale | 4,772 | $81.18 | $387K | −36.7% | Apr 28, 2025 |
| Apr 24, 2025 | FLORNESS DANIEL L (CEO) 50K shares $82.12 −37.4% since trade filed Apr 28, 2025 | Discretionary sale | 50K | $82.12 | $4.1M | −37.4% | Apr 28, 2025 |
| Apr 14, 2025 | Miller Charles S. (Officer) 20 shares $39.15 +31.2% since trade filed Jan 27, 2026 late | Open-market buy | 20 | $39.15 | $783 | +31.2% | Jan 27, 2026 late |
| Apr 14, 2025 | Miller Charles S. (Officer) 20 shares $81.45 −36.9% since trade filed Feb 10, 2026 late | Open-market buy | 20 | $81.45 | $2K | −36.9% | Feb 10, 2026 late |
| Apr 14, 2025 | Drazkowski William Joseph (Officer) 15K shares $81.31 −36.8% since trade filed Apr 15, 2025 | Discretionary sale | 15K | $81.31 | $1.2M | −36.8% | Apr 15, 2025 |
| Apr 7, 2025 | Miller Charles S. (Officer) 20 shares $39.15 +31.2% since trade filed Jan 27, 2026 late | Open-market buy | 20 | $39.15 | $783 | +31.2% | Jan 27, 2026 late |
| Apr 7, 2025 | Miller Charles S. (Officer) 20 shares $73.61 −30.2% since trade filed Feb 10, 2026 late | Open-market buy | 20 | $73.61 | $1K | −30.2% | Feb 10, 2026 late |
| Mar 14, 2025 | Lewis Holden (CFO) 3,695 shares $74.92 −31.4% since trade filed Mar 18, 2025 | Discretionary sale | 3,695 | $74.92 | $277K | −31.4% | Mar 18, 2025 |
| Mar 14, 2025 | Lewis Holden (CFO) 6,241 shares $74.94 −31.4% since trade filed Mar 18, 2025 | Discretionary sale | 6,241 | $74.94 | $468K | −31.4% | Mar 18, 2025 |
| Mar 14, 2025 | Lewis Holden (CFO) 9,854 shares $74.96 −31.5% since trade filed Mar 18, 2025 | Discretionary sale | 9,854 | $74.96 | $739K | −31.5% | Mar 18, 2025 |
| Mar 14, 2025 | Lewis Holden (CFO) 10K shares $74.95 −31.5% since trade filed Mar 18, 2025 | Discretionary sale | 10K | $74.95 | $750K | −31.5% | Mar 18, 2025 |
| Mar 14, 2025 | Lewis Holden (CFO) 16K shares $74.98 −31.5% since trade filed Mar 18, 2025 | Discretionary sale | 16K | $74.98 | $1.2M | −31.5% | Mar 18, 2025 |
| Mar 14, 2025 | Lewis Holden (CFO) 23K shares $75.00 −31.5% since trade filed Mar 18, 2025 | Discretionary sale | 23K | $75.00 | $1.7M | −31.5% | Mar 18, 2025 |
| Nov 22, 2024 | Jansen James C (Officer) 20K shares $83.08 −38.2% since trade filed Nov 26, 2024 | Discretionary sale | 20K | $83.08 | $1.6M | −38.2% | Nov 26, 2024 |
| Nov 13, 2024 | Miller Charles S. (Officer) 5,375 shares $83.95 −38.8% since trade filed Nov 15, 2024 | Discretionary sale | 5,375 | $83.95 | $451K | −38.8% | Nov 15, 2024 |
| Nov 13, 2024 | Miller Charles S. (Officer) 18K shares $83.91 −38.8% since trade filed Nov 15, 2024 | Discretionary sale | 18K | $83.91 | $1.5M | −38.8% | Nov 15, 2024 |
| Nov 13, 2024 | Johnson Daniel L. (Director) 8,474 shares $83.36 −38.4% since trade filed Nov 14, 2024 | Discretionary sale | 8,474 | $83.36 | $706K | −38.4% | Nov 14, 2024 |
| Nov 11, 2024 | FLORNESS DANIEL L (CEO) 32K shares $84.50 −39.2% since trade filed Nov 12, 2024 | Discretionary sale | 32K | $84.50 | $2.7M | −39.2% | Nov 12, 2024 |
| Nov 8, 2024 | LUNDQUIST NICHOLAS J (Director) 8,488 shares $83.14 −38.2% since trade filed Nov 12, 2024 | Discretionary sale | 8,488 | $83.14 | $706K | −38.2% | Nov 12, 2024 |
| Nov 8, 2024 | Lisowski Sheryl Ann (Officer) 6,000 shares $83.53 −38.5% since trade filed Nov 12, 2024 | Discretionary sale | 6,000 | $83.53 | $501K | −38.5% | Nov 12, 2024 |
| Nov 8, 2024 | Papenfuss Donnalee Kathleen (Officer) 1,000 shares $83.92 −38.8% since trade filed Nov 12, 2024 | Discretionary sale | 1,000 | $83.92 | $84K | −38.8% | Nov 12, 2024 |
| Nov 8, 2024 | Papenfuss Donnalee Kathleen (Officer) 3,462 shares $83.93 −38.8% since trade filed Nov 12, 2024 | Discretionary sale | 3,462 | $83.93 | $291K | −38.8% | Nov 12, 2024 |
| Nov 7, 2024 | Lewis Holden (CFO) 20K shares $83.12 −38.2% since trade filed Nov 12, 2024 | Discretionary sale | 20K | $83.12 | $1.7M | −38.2% | Nov 12, 2024 |
| Nov 7, 2024 | Lewis Holden (CFO) 21K shares $83.13 −38.2% since trade filed Nov 12, 2024 | Discretionary sale | 21K | $83.13 | $1.8M | −38.2% | Nov 12, 2024 |
| Nov 6, 2024 | Soderberg John Lewis (Officer) 19K shares $82.95 −38.1% since trade filed Nov 8, 2024 | Discretionary sale | 19K | $82.95 | $1.6M | −38.1% | Nov 8, 2024 |
| Nov 6, 2024 | Drazkowski William Joseph (Officer) 17K shares $82.28 −37.6% since trade filed Nov 8, 2024 | Discretionary sale | 17K | $82.28 | $1.4M | −37.6% | Nov 8, 2024 |
| Oct 30, 2024 | Heise Rita J. (Director) 2,840 shares $77.73 −33.9% since trade filed Oct 31, 2024 | Discretionary sale | 2,840 | $77.73 | $221K | −33.9% | Oct 31, 2024 |
| Oct 30, 2024 | Heise Rita J. (Director) 8,048 shares $77.65 −33.8% since trade filed Oct 31, 2024 | Discretionary sale | 8,048 | $77.65 | $625K | −33.8% | Oct 31, 2024 |
| Oct 16, 2024 | WISECUP REYNE K (Director) 22K shares $78.55 −34.6% since trade filed Oct 18, 2024 | Discretionary sale | 22K | $78.55 | $1.7M | −34.6% | Oct 18, 2024 |
| Oct 16, 2024 | Drazkowski William Joseph (Officer) 16K shares $77.65 −33.8% since trade filed Oct 18, 2024 | Discretionary sale | 16K | $77.65 | $1.3M | −33.8% | Oct 18, 2024 |
| Oct 16, 2024 | Broersma Anthony Paul (Officer) 680 shares $77.86 −34.0% since trade filed Oct 18, 2024 | Discretionary sale | 680 | $77.86 | $53K | −34.0% | Oct 18, 2024 |
“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
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.