FINHUB Insights

What the executives and directors of Steel Dynamics actually did with their own shares, decoded from three years of SEC Form 4 filings.

−$8.9M net open-market flow, 12 m
0 open-market buys, 12 m
0% of sale value on 10b5-1 plans
2,339 days since an insider bought

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine
$100$200$3002024Jul2025Jul2026JulSierra Luis Manuel — routine flow, 319 (2023-08-17)TEETS RICHARD P JR — routine flow, 86 (2023-10-16)BARGABOS SHEREE L — routine flow, 74 (2023-10-16)DOLAN TRACI M — routine flow, 186 (2023-10-16)MARCUCCILLI JAMES C — routine flow, 185 (2023-10-16)Sonnenberg Steven Alan — routine flow, 69 (2023-10-16)Shaheen Gabriel — routine flow, 216 (2023-10-16)Cornew Kenneth W. — routine flow, 8 (2023-10-16)Seaman Bradley S — routine flow, 177 (2023-10-16)Sierra Luis Manuel — routine flow, 17 (2023-10-16)Hamann Jennifer L — routine flow, 775 (2023-11-01)Sierra Luis Manuel — routine flow, 317 (2023-11-01)MILLETT MARK D — routine flow, 1,125 (2023-11-21)Wagler Theresa E — routine flow, 3,187 (2023-11-21)Pushis Glenn — routine flow, 1,870 (2023-11-21)SCHNEIDER BARRY — routine flow, 2,181 (2023-11-21)Poinsatte Richard A — routine flow, 831 (2023-11-21)Graham Christopher A — routine flow, 3,342 (2023-11-21)Alvarez Miguel — routine flow, 1,870 (2023-11-21)Anderson James Stanley — routine flow, 672 (2023-11-21)Pushis Glenn — routine flow, 8,898 (2023-11-28)SCHNEIDER BARRY — routine flow, 8,898 (2023-12-04)TEETS RICHARD P JR — routine flow, 75 (2024-01-16)BARGABOS SHEREE L — routine flow, 71 (2024-01-16)DOLAN TRACI M — routine flow, 177 (2024-01-16)MARCUCCILLI JAMES C — routine flow, 177 (2024-01-16)Sonnenberg Steven Alan — routine flow, 66 (2024-01-16)Shaheen Gabriel — routine flow, 205 (2024-01-16)Cornew Kenneth W. — routine flow, 7 (2024-01-16)Seaman Bradley S — routine flow, 169 (2024-01-16)Hamann Jennifer L — routine flow, 3 (2024-01-16)Sierra Luis Manuel — routine flow, 18 (2024-01-16)MILLETT MARK D — routine flow, 3,716 (2024-02-01)Wagler Theresa E — routine flow, 1,875 (2024-02-01)Pushis Glenn — routine flow, 1,558 (2024-02-01)Poinsatte Richard A — routine flow, 830 (2024-02-01)Alvarez Miguel — routine flow, 1,399 (2024-02-01)Poinsatte Richard A — routine flow, 1,211 (2024-02-22)Sierra Luis Manuel — routine flow, 271 (2024-02-23)MILLETT MARK D — routine flow, 28.9K (2024-02-25)Wagler Theresa E — routine flow, 12.9K (2024-02-25)Pushis Glenn — routine flow, 8,844 (2024-02-25)SCHNEIDER BARRY — routine flow, 11.4K (2024-02-25)Graham Christopher A — routine flow, 8,844 (2024-02-25)Alvarez Miguel — routine flow, 8,844 (2024-02-25)Anderson James Stanley — routine flow, 5,661 (2024-02-25)MILLETT MARK D — routine flow, 172.8K (2024-03-15)Wagler Theresa E — routine flow, 62.8K (2024-03-15)Pushis Glenn — routine flow, 52.2K (2024-03-15)SCHNEIDER BARRY — routine flow, 52.2K (2024-03-15)Poinsatte Richard A — routine flow, 3,972 (2024-03-15)Graham Christopher A — routine flow, 46.9K (2024-03-15)Alvarez Miguel — routine flow, 46.9K (2024-03-15)Anderson James Stanley — routine flow, 33.6K (2024-03-15)MILLETT MARK D — routine flow, 51K (2024-03-21)Wagler Theresa E — routine flow, 10.2K (2024-03-21)SCHNEIDER BARRY — routine flow, 1,284 (2024-03-21)Graham Christopher A — routine flow, 3,016 (2024-03-21)TEETS RICHARD P JR — routine flow, 61 (2024-04-12)BARGABOS SHEREE L — routine flow, 60 (2024-04-12)DOLAN TRACI M — routine flow, 151 (2024-04-12)MARCUCCILLI JAMES C — routine flow, 149 (2024-04-12)Sonnenberg Steven Alan — routine flow, 56 (2024-04-12)Shaheen Gabriel — routine flow, 174 (2024-04-12)Cornew Kenneth W. — routine flow, 6 (2024-04-12)Seaman Bradley S — routine flow, 144 (2024-04-12)Hamann Jennifer L — routine flow, 3 (2024-04-12)Sierra Luis Manuel — routine flow, 17 (2024-04-12)Alvarez Miguel — routine flow, 10.2K (2024-04-30)Bickford Chad — routine flow, 1,136 (2024-05-01)Sierra Luis Manuel — routine flow, 258 (2024-05-09)MILLETT MARK D — routine flow, 550 (2024-05-17)TEETS RICHARD P JR — routine flow, 1,233 (2024-06-03)BARGABOS SHEREE L — routine flow, 1,233 (2024-06-03)DOLAN TRACI M — routine flow, 1,233 (2024-06-03)MARCUCCILLI JAMES C — routine flow, 1,233 (2024-06-03)Shaheen Gabriel — routine flow, 1,233 (2024-06-03)Cornew Kenneth W. — routine flow, 1,233 (2024-06-03)Seaman Bradley S — routine flow, 1,233 (2024-06-03)Hamann Jennifer L — routine flow, 1,233 (2024-06-03)Sierra Luis Manuel — routine flow, 1,233 (2024-06-03)TEETS RICHARD P JR — routine flow, 40 (2024-07-12)BARGABOS SHEREE L — routine flow, 66 (2024-07-12)DOLAN TRACI M — routine flow, 165 (2024-07-12)MARCUCCILLI JAMES C — routine flow, 172 (2024-07-12)Shaheen Gabriel — routine flow, 191 (2024-07-12)Cornew Kenneth W. — routine flow, 5 (2024-07-12)Seaman Bradley S — routine flow, 157 (2024-07-12)Hamann Jennifer L — routine flow, 8 (2024-07-12)Sierra Luis Manuel — routine flow, 18 (2024-07-12)MARCUCCILLI JAMES C — routine flow, 89 (2024-08-15)Hamann Jennifer L — routine flow, 147 (2024-08-15)Sierra Luis Manuel — routine flow, 294 (2024-08-15)TEETS RICHARD P JR — routine flow, 39 (2024-10-11)BARGABOS SHEREE L — routine flow, 67 (2024-10-11)DOLAN TRACI M — routine flow, 169 (2024-10-11)MARCUCCILLI JAMES C — routine flow, 176 (2024-10-11)Shaheen Gabriel — routine flow, 195 (2024-10-11)Cornew Kenneth W. — routine flow, 5 (2024-10-11)Seaman Bradley S — routine flow, 160 (2024-10-11)Hamann Jennifer L — routine flow, 9 (2024-10-11)Sierra Luis Manuel — routine flow, 18 (2024-10-11)Hamann Jennifer L — routine flow, 110 (2024-11-07)Sierra Luis Manuel — routine flow, 219 (2024-11-07)Alvarez Miguel — routine flow, 2,980 (2024-11-21)MILLETT MARK D — routine flow, 872 (2024-11-21)Wagler Theresa E — routine flow, 2,867 (2024-11-21)Pushis Glenn — routine flow, 1,630 (2024-11-21)SCHNEIDER BARRY — routine flow, 1,871 (2024-11-21)Poinsatte Richard A — routine flow, 591 (2024-11-21)Graham Christopher A — routine flow, 522 (2024-11-21)Anderson James Stanley — routine flow, 468 (2024-11-21)Bickford Chad — routine flow, 475 (2024-11-21)Alvarez Miguel — routine flow, 1,350 (2024-11-26)TEETS RICHARD P JR — routine flow, 39 (2025-01-10)BARGABOS SHEREE L — routine flow, 72 (2025-01-10)DOLAN TRACI M — routine flow, 184 (2025-01-10)Shaheen Gabriel — routine flow, 213 (2025-01-10)Cornew Kenneth W. — routine flow, 5 (2025-01-10)Seaman Bradley S — routine flow, 175 (2025-01-10)Hamann Jennifer L — routine flow, 7 (2025-01-10)Sierra Luis Manuel — routine flow, 19 (2025-01-10)Poinsatte Richard A — routine flow, 270 (2025-02-03)Bickford Chad — routine flow, 782 (2025-02-03)SCHNEIDER BARRY — routine flow, 8,139 (2025-02-20)Poinsatte Richard A — routine flow, 1,812 (2025-02-20)Bickford Chad — routine flow, 3,275 (2025-02-20)Hamann Jennifer L — routine flow, 125 (2025-02-21)Sierra Luis Manuel — routine flow, 250 (2025-02-21)MILLETT MARK D — routine flow, 20.6K (2025-02-22)Wagler Theresa E — routine flow, 9,625 (2025-02-22)Pushis Glenn — routine flow, 6,793 (2025-02-22)Graham Christopher A — routine flow, 6,793 (2025-02-22)Alvarez Miguel — routine flow, 6,793 (2025-02-22)Anderson James Stanley — routine flow, 6,493 (2025-02-22)MILLETT MARK D — routine flow, 9,090 (2025-02-25)Wagler Theresa E — routine flow, 3,629 (2025-02-25)Pushis Glenn — routine flow, 2,304 (2025-02-25)Graham Christopher A — routine flow, 2,304 (2025-02-25)Alvarez Miguel — routine flow, 2,304 (2025-02-25)Anderson James Stanley — routine flow, 1,169 (2025-02-25)SCHNEIDER BARRY — routine flow, 3,596 (2025-03-01)MILLETT MARK D — routine flow, 117.3K (2025-03-14)Wagler Theresa E — routine flow, 51.1K (2025-03-14)Pushis Glenn — routine flow, 42.7K (2025-03-14)SCHNEIDER BARRY — routine flow, 42.7K (2025-03-14)Poinsatte Richard A — routine flow, 6,750 (2025-03-14)Graham Christopher A — routine flow, 39.9K (2025-03-14)Alvarez Miguel — routine flow, 39.9K (2025-03-14)Anderson James Stanley — routine flow, 26.3K (2025-03-14)TEETS RICHARD P JR — routine flow, 39 (2025-04-11)BARGABOS SHEREE L — routine flow, 78 (2025-04-11)DOLAN TRACI M — routine flow, 200 (2025-04-11)Shaheen Gabriel — routine flow, 232 (2025-04-11)Cornew Kenneth W. — routine flow, 6 (2025-04-11)Seaman Bradley S — routine flow, 190 (2025-04-11)Hamann Jennifer L — routine flow, 9 (2025-04-11)Sierra Luis Manuel — routine flow, 21 (2025-04-11)Hamann Jennifer L — routine flow, 133 (2025-04-25)Sierra Luis Manuel — routine flow, 265 (2025-04-25)MILLETT MARK D — routine flow, 500 (2025-05-09)MILLETT MARK D — routine flow, 37K (2025-05-19)TEETS RICHARD P JR — routine flow, 1,504 (2025-06-02)BARGABOS SHEREE L — routine flow, 1,504 (2025-06-02)DOLAN TRACI M — routine flow, 1,504 (2025-06-02)Shaheen Gabriel — routine flow, 1,504 (2025-06-02)Cornew Kenneth W. — routine flow, 1,504 (2025-06-02)Seaman Bradley S — routine flow, 1,504 (2025-06-02)Hamann Jennifer L — routine flow, 1,504 (2025-06-02)Sierra Luis Manuel — routine flow, 1,504 (2025-06-02)TEETS RICHARD P JR — routine flow, 13 (2025-07-11)BARGABOS SHEREE L — routine flow, 69 (2025-07-11)DOLAN TRACI M — routine flow, 154 (2025-07-11)Shaheen Gabriel — routine flow, 201 (2025-07-11)Cornew Kenneth W. — routine flow, 6 (2025-07-11)Seaman Bradley S — routine flow, 166 (2025-07-11)Hamann Jennifer L — routine flow, 15 (2025-07-11)Sierra Luis Manuel — routine flow, 18 (2025-07-11)TEETS RICHARD P JR — routine flow, 291 (2025-08-14)BARGABOS SHEREE L — routine flow, 291 (2025-08-14)Hamann Jennifer L — routine flow, 146 (2025-08-14)Pushis Glenn — routine flow, 1,284 (2025-09-12)TEETS RICHARD P JR — routine flow, 146K (2025-09-18)TEETS RICHARD P JR — routine flow, 12 (2025-10-10)BARGABOS SHEREE L — routine flow, 67 (2025-10-10)DOLAN TRACI M — routine flow, 143 (2025-10-10)Shaheen Gabriel — routine flow, 187 (2025-10-10)Cornew Kenneth W. — routine flow, 6 (2025-10-10)Seaman Bradley S — routine flow, 155 (2025-10-10)Hamann Jennifer L — routine flow, 16 (2025-10-10)Sierra Luis Manuel — routine flow, 16 (2025-10-10)TEETS RICHARD P JR — routine flow, 244 (2025-11-06)BARGABOS SHEREE L — routine flow, 244 (2025-11-06)Hamann Jennifer L — routine flow, 122 (2025-11-06)MILLETT MARK D — routine flow, 822 (2025-11-21)Wagler Theresa E — routine flow, 728 (2025-11-21)Pushis Glenn — routine flow, 854 (2025-11-21)SCHNEIDER BARRY — routine flow, 910 (2025-11-21)Poinsatte Richard A — routine flow, 854 (2025-11-21)Graham Christopher A — routine flow, 490 (2025-11-21)Alvarez Miguel — routine flow, 546 (2025-11-21)Anderson James Stanley — routine flow, 490 (2025-11-21)Bickford Chad — routine flow, 442 (2025-11-21)Bell Matthew Lane — routine flow, 408 (2025-11-21)DOLAN TRACI M — routine flow, 2,000 (2025-12-09)TEETS RICHARD P JR — routine flow, 9 (2026-01-09)BARGABOS SHEREE L — routine flow, 59 (2026-01-09)DOLAN TRACI M — routine flow, 125 (2026-01-09)Pushis Glenn — routine flow, 4,552 (2026-01-09)Shaheen Gabriel — routine flow, 163 (2026-01-09)Cornew Kenneth W. — routine flow, 5 (2026-01-09)Seaman Bradley S — routine flow, 135 (2026-01-09)Hamann Jennifer L — routine flow, 15 (2026-01-09)Sierra Luis Manuel — routine flow, 13 (2026-01-09)Graham Christopher A — routine flow, 1,261 (2026-02-02)Bickford Chad — routine flow, 287 (2026-02-02)Bell Matthew Lane — routine flow, 667 (2026-02-02)MILLETT MARK D — routine flow, 12.7K (2026-02-20)TEETS RICHARD P JR — routine flow, 197 (2026-02-20)BARGABOS SHEREE L — routine flow, 197 (2026-02-20)Wagler Theresa E — routine flow, 5,932 (2026-02-20)SCHNEIDER BARRY — routine flow, 5,841 (2026-02-20)Poinsatte Richard A — routine flow, 2,350 (2026-02-20)Graham Christopher A — routine flow, 4,187 (2026-02-20)Alvarez Miguel — routine flow, 4,187 (2026-02-20)Hamann Jennifer L — routine flow, 99 (2026-02-20)Anderson James Stanley — routine flow, 4,187 (2026-02-20)Bickford Chad — routine flow, 3,400 (2026-02-20)Bell Matthew Lane — routine flow, 776 (2026-02-20)Poinsatte Richard A — routine flow, 177 (2026-02-23)MILLETT MARK D — routine flow, 11K (2026-02-24)Wagler Theresa E — routine flow, 4,901 (2026-02-24)SCHNEIDER BARRY — routine flow, 2,976 (2026-02-24)Graham Christopher A — routine flow, 3,556 (2026-02-24)Alvarez Miguel — routine flow, 3,556 (2026-02-24)Anderson James Stanley — routine flow, 2,368 (2026-02-24)SCHNEIDER BARRY — routine flow, 1,291 (2026-03-02)MILLETT MARK D — routine flow, 67K (2026-03-13)Wagler Theresa E — routine flow, 29.9K (2026-03-13)SCHNEIDER BARRY — routine flow, 38.2K (2026-03-13)Poinsatte Richard A — routine flow, 8,997 (2026-03-13)Graham Christopher A — routine flow, 23.7K (2026-03-13)Alvarez Miguel — routine flow, 23.7K (2026-03-13)Anderson James Stanley — routine flow, 21.2K (2026-03-13)TEETS RICHARD P JR — routine flow, 9 (2026-04-10)BARGABOS SHEREE L — routine flow, 58 (2026-04-10)DOLAN TRACI M — routine flow, 120 (2026-04-10)Shaheen Gabriel — routine flow, 157 (2026-04-10)Cornew Kenneth W. — routine flow, 5 (2026-04-10)Seaman Bradley S — routine flow, 129 (2026-04-10)Hamann Jennifer L — routine flow, 16 (2026-04-10)Sierra Luis Manuel — routine flow, 12 (2026-04-10)Bickford Chad — routine flow, 166 (2026-05-01)TEETS RICHARD P JR — routine flow, 158 (2026-05-06)BARGABOS SHEREE L — routine flow, 158 (2026-05-06)Hamann Jennifer L — routine flow, 79 (2026-05-06)Poinsatte Richard A — routine flow, 200 (2026-05-14)BARGABOS SHEREE L — routine flow, 712 (2026-06-01)DOLAN TRACI M — routine flow, 712 (2026-06-01)Cornew Kenneth W. — routine flow, 712 (2026-06-01)Seaman Bradley S — routine flow, 712 (2026-06-01)Hamann Jennifer L — routine flow, 712 (2026-06-01)Sierra Luis Manuel — routine flow, 712 (2026-06-01)BARGABOS SHEREE L — routine flow, 43 (2026-07-10)DOLAN TRACI M — routine flow, 102 (2026-07-10)Cornew Kenneth W. — routine flow, 2 (2026-07-10)Seaman Bradley S — routine flow, 109 (2026-07-10)Hamann Jennifer L — routine flow, 18 (2026-07-10)Sierra Luis Manuel — routine flow, 7 (2026-07-10)MILLETT MARK D — routine flow, 300 (2026-07-28)Routine: vests, tax, giftsGraham Christopher A (Officer) — Discretionary sale: 48K @ $105.03 = $5M (2023-08-15)×3Seaman Bradley S (Director) — Discretionary sale: 4,717 @ $109.72 = $518K (2023-11-07)Pushis Glenn (Officer) — Discretionary sale: 12.1K @ $123.06 = $1.5M (2023-12-19)MARCUCCILLI JAMES C (Director) — Discretionary sale: 25.5K @ $122.43 = $3.1M (2023-12-19)Shaheen Gabriel (Director) — Discretionary sale: 2,346 @ $120.09 = $282K (2024-02-06)Graham Christopher A (Officer) — Discretionary sale: 21K @ $136.81 = $2.9M (2024-05-15)×3Shaheen Gabriel (Director) — Discretionary sale: 1,825 @ $129.78 = $237K (2024-07-30)Poinsatte Richard A (Officer) — Discretionary sale: 1,800 @ $118.33 = $213K (2024-09-19)Pushis Glenn (Officer) — Discretionary sale: 17.9K @ $133.09 = $2.4M (2024-10-21)×3Anderson James Stanley (Officer) — Discretionary sale: 10K @ $129.54 = $1.3M (2024-10-22)Bickford Chad (Officer) — Discretionary sale: 2,000 @ $134.86 = $270K (2024-10-28)Alvarez Miguel (Officer) — Discretionary sale: 6,650 @ $143 = $951K (2024-11-13)Poinsatte Richard A (Officer) — Discretionary sale: 2,000 @ $138.75 = $278K (2024-11-15)Pushis Glenn (Officer) — Discretionary sale: 23.6K @ $134.67 = $3.2M (2025-02-11)Alvarez Miguel (Officer) — Discretionary sale: 7,495 @ $135.26 = $1M (2025-05-20)Shaheen Gabriel (Director) — Discretionary sale: 1,254 @ $134.11 = $168K (2025-06-06)Graham Christopher A (Officer) — Discretionary sale: 12K @ $126.71 = $1.5M (2025-07-30)Alvarez Miguel (Officer) — Discretionary sale: 8,251 @ $162.79 = $1.3M (2025-10-29)Cornew Kenneth W. (Director) — Discretionary sale: 5,000 @ $224.87 = $1.1M (2026-04-23)Alvarez Miguel (Officer) — Discretionary sale: 4,825 @ $225.58 = $1.1M (2026-04-23)×3Poinsatte Richard A (Officer) — Discretionary sale: 2,300 @ $234.11 = $538K (2026-05-12)Graham Christopher A (Officer) — Discretionary sale: 9,000 @ $236.81 = $2.1M (2026-05-13)×3Anderson James Stanley (Officer) — Discretionary sale: 10K @ $268.7 = $2.7M (2026-06-05)×4Graham $5MPushis $3.2M

Every marker sits at the exact 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 gray strip is routine flow (vestings, tax withholding, gifts) that headlines love to miscount as selling.

Where the shares went, last 12 months

From holdings: 12.3KFrom holdings 12.3KGranted: 205.3KGranted 205.3KVested / exercised: 1,284Vested / exercised 1,284Withheld for tax: 104KWithheld for tax 104KDiscretionary sales: 39.4KDiscretionary sales 39.4KGifts: 75.5KGifts 75.5K

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.

Skin in the game

10020222023202420252026Pushis GlennSCHNEIDER BARRYWagler Theresa EMILLETT MARK DTEETS RICHARD P JRSchneider 213.4Pushis 132Wagler 122.8Teets 98.8Millett 95.1

Directly held shares as reported after each trade, indexed to 100 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.

Who holds what

Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
TEETS RICHARD P JR Director 5.1M 2018-11-28
MILLETT MARK D Chairman and CEO CEO 3M 2021-09-09
Wagler Theresa E Executive Vice President & CFO CFO 504.2K 2021-08-27
SCHNEIDER BARRY President and COO COO 258.1K
Pushis Glenn Senior Vice President Officer 140K 2025-02-11
Alvarez Miguel Senior Vice President Officer 123.3K $2.4M 2026-04-23
Anderson James Stanley Senior Vice President Officer 111.7K $2.7M 2026-06-05
Shaheen Gabriel Director 82.5K 2025-06-06
Graham Christopher A Senior Vice President Officer 74.7K $2.1M 2026-05-13
MARCUCCILLI JAMES C Director 62K 2023-12-19
DOLAN TRACI M Director 59K
Seaman Bradley S Director 51.6K 2023-11-07
Cornew Kenneth W. Director 32K $1.1M 2026-04-23
Poinsatte Richard A Senior Vice President Officer 28.4K $538K 2026-05-12

Open-market trade log

Date Insider Type Shares Price Value Since trade Filed
2026-06-05 Anderson James Stanley (Officer) Discretionary sale 322 $269.93 $87K -0.3% 2026-06-08
2026-06-05 Anderson James Stanley (Officer) Discretionary sale 1,100 $267.35 $294K +0.7% 2026-06-08
2026-06-05 Anderson James Stanley (Officer) Discretionary sale 4,177 $268.42 $1.1M +0.3% 2026-06-08
2026-06-05 Anderson James Stanley (Officer) Discretionary sale 4,401 $269.22 $1.2M 0% 2026-06-08
2026-05-13 Graham Christopher A (Officer) Discretionary sale 2,999 $236.52 $709K +13.8% 2026-05-15
2026-05-13 Graham Christopher A (Officer) Discretionary sale 3,000 $237.01 $711K +13.6% 2026-05-15
2026-05-13 Graham Christopher A (Officer) Discretionary sale 3,001 $236.90 $711K +13.6% 2026-05-15
2026-05-12 Poinsatte Richard A (Officer) Discretionary sale 2,300 $234.11 $538K +15% 2026-05-14
2026-04-23 Cornew Kenneth W. (Director) Discretionary sale 200 $225.39 $45K +19.5% 2026-04-24
2026-04-23 Cornew Kenneth W. (Director) Discretionary sale 4,800 $224.85 $1.1M +19.7% 2026-04-24
2026-04-23 Alvarez Miguel (Officer) Discretionary sale 300 $226.36 $68K +18.9% 2026-04-24
2026-04-23 Alvarez Miguel (Officer) Discretionary sale 700 $227.82 $159K +18.2% 2026-04-24
2026-04-23 Alvarez Miguel (Officer) Discretionary sale 3,825 $225.11 $861K +19.6% 2026-04-24
2025-10-29 Alvarez Miguel (Officer) Discretionary sale 8,251 $162.79 $1.3M +65.4% 2025-10-30
2025-07-30 Graham Christopher A (Officer) Discretionary sale 5,999 $126.57 $759K +112.7% 2025-07-31
2025-07-30 Graham Christopher A (Officer) Discretionary sale 6,001 $126.84 $761K +112.3% 2025-07-31
2025-06-06 Shaheen Gabriel (Director) Discretionary sale 1,254 $134.11 $168K +100.8% 2025-06-09
2025-05-20 Alvarez Miguel (Officer) Discretionary sale 7,495 $135.26 $1M +99% 2025-05-20
2025-02-11 Pushis Glenn (Officer) Discretionary sale 23.6K $134.67 $3.2M +99.9% 2025-02-12
2024-11-15 Poinsatte Richard A (Officer) Discretionary sale 2,000 $138.75 $278K +94% 2024-11-19
2024-11-13 Alvarez Miguel (Officer) Discretionary sale 6,650 $143.00 $951K +88.3% 2024-11-13
2024-10-28 Bickford Chad (Officer) Discretionary sale 2,000 $134.86 $270K +99.6% 2024-10-28
2024-10-22 Anderson James Stanley (Officer) Discretionary sale 2,500 $130.13 $325K +106.9% 2024-10-22
2024-10-22 Anderson James Stanley (Officer) Discretionary sale 7,500 $129.35 $970K +108.1% 2024-10-22
2024-10-21 Pushis Glenn (Officer) Discretionary sale 5,327 $133.21 $710K +102.1% 2024-10-21
2024-10-21 Pushis Glenn (Officer) Discretionary sale 5,647 $132.95 $751K +102.5% 2024-10-21
2024-10-21 Pushis Glenn (Officer) Discretionary sale 6,967 $133.12 $927K +102.2% 2024-10-21
2024-09-19 Poinsatte Richard A (Officer) Discretionary sale 1,800 $118.33 $213K +127.5% 2024-09-20
2024-07-30 Shaheen Gabriel (Director) Discretionary sale 1,825 $129.78 $237K +107.4% 2024-07-30
2024-05-15 Graham Christopher A (Officer) Discretionary sale 6,999 $136.73 $957K +96.9% 2024-05-16
2024-05-15 Graham Christopher A (Officer) Discretionary sale 7,000 $136.89 $958K +96.7% 2024-05-16
2024-05-15 Graham Christopher A (Officer) Discretionary sale 7,001 $136.81 $958K +96.8% 2024-05-16
2024-02-06 Shaheen Gabriel (Director) Discretionary sale 2,346 $120.09 $282K +124.2% 2024-02-07
2023-12-19 Pushis Glenn (Officer) Discretionary sale 12.1K $123.06 $1.5M +118.8% 2023-12-19
2023-12-19 MARCUCCILLI JAMES C (Director) Discretionary sale 12.7K $122.18 $1.6M +120.4% 2023-12-21
2023-12-19 MARCUCCILLI JAMES C (Director) Discretionary sale 12.7K $122.67 $1.6M +119.5% 2023-12-21
2023-11-07 Seaman Bradley S (Director) Discretionary sale 4,717 $109.72 $518K +145.4% 2023-11-08
2023-08-15 Graham Christopher A (Officer) Discretionary sale 15K $104.93 $1.6M +156.6% 2023-08-17
2023-08-15 Graham Christopher A (Officer) Discretionary sale 16K $105.11 $1.7M +156.1% 2023-08-17
2023-08-15 Graham Christopher A (Officer) Discretionary sale 17K $105.03 $1.8M +156.3% 2023-08-17
2023-07-31 Shaheen Gabriel (Director) Discretionary sale 1,717 $105.80 $182K +154.5% 2023-08-02
2022-12-02 MARCUCCILLI JAMES C (Director) Discretionary sale 2,500 $108.90 $272K +147.2% 2022-12-05
2022-10-25 BUSSE KEITH E (Director) Discretionary sale 100 $95.52 $10K +181.9% 2022-10-25
2022-10-25 BUSSE KEITH E (Director) Discretionary sale 144 $95.49 $14K +181.9% 2022-10-25
2022-10-24 BUSSE KEITH E (Director) Discretionary sale 22.1K $96.33 $2.1M +179.5% 2022-10-25
2022-06-03 BUSSE KEITH E (Director) Discretionary sale 5,040 $83.51 $421K +222.4% 2022-06-06
2022-06-03 Graham Christopher A (Officer) Discretionary sale 12K $83.20 $998K +223.6% 2022-06-03
2022-03-10 BUSSE KEITH E (Director) Discretionary sale 25 $73.12 $2K +268.2% 2022-03-11
2022-03-10 BUSSE KEITH E (Director) Discretionary sale 100 $73.01 $7K +268.7% 2022-03-11
2022-03-10 BUSSE KEITH E (Director) Discretionary sale 200 $73.04 $15K +268.6% 2022-03-11
2022-03-10 BUSSE KEITH E (Director) Discretionary sale 275 $73.10 $20K +268.3% 2022-03-11
2022-03-10 BUSSE KEITH E (Director) Discretionary sale 300 $73.02 $22K +268.7% 2022-03-11
2022-03-10 BUSSE KEITH E (Director) Discretionary sale 4,100 $73.00 $299K +268.8% 2022-03-11
2022-03-09 BUSSE KEITH E (Director) Discretionary sale 25K $72.00 $1.8M +273.9% 2022-03-11
2022-03-03 Graham Christopher A (Officer) Discretionary sale 4,425 $76.51 $339K +251.9% 2022-03-04
2021-10-26 Alvarez Miguel (Officer) Discretionary sale 366 $67.61 $25K +298.2% 2021-10-27
2021-10-26 Alvarez Miguel (Officer) Discretionary sale 7,854 $67.60 $531K +298.3% 2021-10-27
2021-09-09 MILLETT MARK D (CEO) Discretionary sale 67.7K $66.34 $4.5M +305.8% 2021-09-10
2021-09-03 MILLETT MARK D (CEO) Discretionary sale 8,025 $67.72 $543K +297.6% 2021-09-07
2021-09-03 MILLETT MARK D (CEO) Discretionary sale 168.7K $67.05 $11.3M +301.5% 2021-09-07

“Since trade” compares with the latest insider-implied price, not a market quote; this site carries no market data by design.

Filing hygiene

301 Forms 4, 3 years
0 filed late
1 amendments
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, refreshed daily. Browse the source filings on SEC EDGAR. Data through 2026-08-06