The public view is the crawlable proof. The same sourced dataset is available through REST and MCP for agents, research scripts, and back-office tools.
| Date | Insider | Role | Action | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 2 | $63.28 | $127 |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 5 | $63.16 | $316 |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 5 | $63.25 | $316 |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 5 | $63.28 | $316 |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 5 | $63.93 | $320 |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 5 | $63.97 | $320 |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 5 | $63.98 | $320 |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 10 | $63.93 | $639 |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 10 | $63.96 | $640 |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 15 | $63.96 | $959 |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 20 | $63.95 | $1K |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 22 | $63.43 | $1K |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 25 | $63.45 | $2K |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 25 | $63.92 | $2K |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 35 | $63.15 | $2K |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 35 | $63.94 | $2K |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 65 | $63.91 | $4K |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 85 | $63.92 | $5K |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 95 | $63.39 | $6K |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 105 | $63.96 | $7K |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 110 | $63.13 | $7K |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 130 | $63.91 | $8K |
| Jun 24, 2026 | Helmetag Carl | Director | Sell(S) | 181 | $63.56 | $12K |
| Jun 23, 2026 | Corr Paul J | Director | Option exercise(M) | 3K | $18.05 | $46K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 12 | $65.08 | $781 |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 100 | $65.30 | $7K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 100 | $65.43 | $7K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 200 | $65.52 | $13K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 100 | $65.59 | $7K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 100 | $65.64 | $7K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 100 | $65.69 | $7K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 100 | $65.74 | $7K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 200 | $65.80 | $13K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 150 | $65.84 | $10K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 104 | $65.94 | $7K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 200 | $65.99 | $13K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 200 | $65.99 | $13K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 100 | $66.01 | $7K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 100 | $66.03 | $7K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 17 | $66.12 | $1K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 11 | $66.16 | $728 |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 200 | $66.18 | $13K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 100 | $66.18 | $7K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 100 | $66.20 | $7K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 12 | $66.23 | $795 |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 12 | $66.29 | $795 |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 100 | $66.31 | $7K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 32 | $66.39 | $2K |
| Jun 23, 2026 | Corr Paul J | Director | Sell(S) | 100 | $66.40 | $7K |
| Jun 23, 2026 | Corr Paul J | Director | Option exercise(M) | 3K | $18.05 | $46K |
| Jun 22, 2026 | Wool Michael W | Director | Gift(G) | 600 | $8.98 | $5K |
| Jun 22, 2026 | Wool Michael W | Director | Gift(G) | 900 | $11.25 | $10K |
| Jun 22, 2026 | Pickering Jennifer Michele | CHRO & Corporate Secretary | Option exercise(M) | 3K | $24.46 | $61K |
| Jun 22, 2026 | Pickering Jennifer Michele | CHRO & Corporate Secretary | Sell(S) | 3K | $63.00 | $158K |
| Jun 22, 2026 | Pickering Jennifer Michele | CHRO & Corporate Secretary | Option exercise(M) | 3K | $24.46 | $61K |
| Jun 22, 2026 | Oneil David A | President & CEO, Director | Sell(S) | 3K | $67.71 | $169K |
| May 27, 2026 | Wool Michael W | Director | Option exercise(M) | 2K | $20.50 | $44K |
| May 27, 2026 | Wool Michael W | Director | Option exercise(M) | 2K | $20.50 | $44K |
| May 21, 2026 | Helmetag Carl | Director | Option exercise(M) | 2K | $21.75 | $44K |
| May 21, 2026 | Helmetag Carl | Director | Option exercise(M) | 2K | $21.75 | $44K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 7 | $66.10 | $463 |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 100 | $66.59 | $7K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 100 | $67.20 | $7K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 78 | $67.47 | $5K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 8 | $68.15 | $545 |
| May 15, 2026 | Corr Paul J | Director | Option exercise(M) | 3K | $20.50 | $52K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 99 | $65.91 | $7K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 100 | $66.15 | $7K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 100 | $66.37 | $7K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 57 | $66.56 | $4K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 99 | $65.90 | $7K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 15 | $66.09 | $991 |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 96 | $66.65 | $6K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 300 | $66.57 | $20K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 15 | $67.16 | $1K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 29 | $66.64 | $2K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 100 | $66.23 | $7K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 100 | $65.57 | $7K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 100 | $65.42 | $7K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 69 | $67.15 | $5K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 1 | $66.04 | $66 |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 1 | $68.20 | $68 |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 100 | $66.36 | $7K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 46 | $66.67 | $3K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 100 | $66.68 | $7K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 100 | $66.57 | $7K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 100 | $65.95 | $7K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 8 | $65.81 | $526 |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 90 | $66.66 | $6K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 26 | $67.48 | $2K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 100 | $65.94 | $7K |
| May 15, 2026 | Corr Paul J | Director | Option exercise(M) | 3K | $20.50 | $52K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 5 | $68.01 | $340 |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 76 | $65.80 | $5K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 84 | $66.63 | $6K |
| May 15, 2026 | Corr Paul J | Director | Sell(S) | 141 | $65.60 | $9K |
| Mar 2, 2026 | Helmetag Carl | Director | Option exercise(M) | 2K | $26.25 | $42K |
| Mar 2, 2026 | Helmetag Carl | Director | Option exercise(M) | 2K | $26.25 | $42K |
| Feb 23, 2026 | Wool Michael W | Director | Option exercise(M) | 2K | $27.21 | $50K |
| Feb 23, 2026 | Wool Michael W | Director | Option exercise(M) | 2K | $27.21 | $50K |
Insider transactions sourced from SEC EDGAR Form 4 filings, normalized within minutes of acceptance. "Buy"/"Sell" mark open-market transactions (codes P/S), the tradeable signal. Awards, option exercises and tax-withholding are shown with their raw code. All data is public domain.
Coverage: Form 4 filings indexed 2021-03-29 → 2026-07-13. Earlier history is backfilling; this window widens as it deepens.
Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).