Only open-market buys / sells (codes P/S) are a conviction signal; grants, option exercises, tax-withholding, and gifts are compensation mechanics, shown but greyed. The trailing 12-month tallies run to today but the store covers filings through 2026-06-30 only (SEC bulk data sets publish quarterly), so recent activity may be absent.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-05-14 | DIETRICH DOUGLAS T | Director,Officer | +Exercise | 21,568 | $78.03 | $2M |
| 2026-05-14 | DIETRICH DOUGLAS T | Director,Officer | −Sell | 21,568 | $81.53 | $2M |
| 2026-05-11 | JORDAN TIMOTHY | Officer | −Sell | 6,000 | $80.27 | $481,620 |
| 2026-01-26 | ALDAG ERIK | Officer | −Tax w/h | 1,019 | $68.89 | $70,199 |
| 2026-01-26 | ALDAG ERIK | Officer | +Exercise | 1,841 | — | — |
| 2026-01-26 | MONAGLE DJ III | Officer | −Tax w/h | 1,947 | $68.89 | $134,129 |
| 2026-01-26 | MONAGLE DJ III | Officer | +Exercise | 3,519 | — | — |
| 2026-01-26 | JORDAN TIMOTHY | Officer | +Exercise | 1,917 | — | — |
| 2026-01-26 | JORDAN TIMOTHY | Officer | −Tax w/h | 981 | $68.89 | $67,581 |
| 2026-01-26 | Hastings Jonathan J | Officer | +Exercise | 3,051 | — | — |
| 2026-01-26 | Hastings Jonathan J | Officer | −Tax w/h | 1,327 | $68.89 | $91,417 |
| 2026-01-26 | ARGIRAKIS BRETT | Officer | +Exercise | 2,672 | — | — |
| 2026-01-26 | ARGIRAKIS BRETT | Officer | −Tax w/h | 1,163 | $68.89 | $80,119 |
| 2026-01-26 | CIPOLLA MICHAEL | Officer | +Exercise | 1,292 | — | — |
| 2026-01-26 | CIPOLLA MICHAEL | Officer | −Tax w/h | 660 | $68.89 | $45,467 |
| 2026-01-26 | CUTLER ERIN | Officer | +Exercise | 1,195 | — | — |
| 2026-01-26 | CUTLER ERIN | Officer | −Tax w/h | 520 | $68.89 | $35,823 |
| 2026-01-26 | DIETRICH DOUGLAS T | Director,Officer | +Exercise | 11,123 | — | — |
| 2026-01-26 | DIETRICH DOUGLAS T | Director,Officer | −Tax w/h | 6,152 | $68.89 | $423,811 |
| 2026-01-23 | ALDAG ERIK | Officer | +Exercise | 2,243 | — | — |
| 2026-01-23 | ALDAG ERIK | Officer | −Tax w/h | 1,240 | $68.77 | $85,275 |
| 2026-01-23 | MONAGLE DJ III | Officer | +Exercise | 3,795 | — | — |
| 2026-01-23 | MONAGLE DJ III | Officer | −Tax w/h | 2,099 | $68.77 | $144,348 |
| 2026-01-23 | JORDAN TIMOTHY | Officer | −Tax w/h | 1,058 | $68.77 | $72,759 |
| 2026-01-23 | JORDAN TIMOTHY | Officer | +Exercise | 2,046 | — | — |
| 2026-01-23 | Hastings Jonathan J | Officer | −Tax w/h | 1,354 | $68.77 | $93,115 |
| 2026-01-23 | Hastings Jonathan J | Officer | +Exercise | 3,113 | — | — |
| 2026-01-23 | ARGIRAKIS BRETT | Officer | −Tax w/h | 1,413 | $68.77 | $97,172 |
| 2026-01-23 | ARGIRAKIS BRETT | Officer | +Exercise | 3,247 | — | — |
| 2026-01-23 | CIPOLLA MICHAEL | Officer | −Tax w/h | 774 | $68.77 | $53,228 |
| 2026-01-23 | CIPOLLA MICHAEL | Officer | +Exercise | 1,427 | — | — |
| 2026-01-23 | CUTLER ERIN | Officer | −Tax w/h | 608 | $68.77 | $41,812 |
| 2026-01-23 | CUTLER ERIN | Officer | +Exercise | 1,276 | — | — |
| 2026-01-23 | DIETRICH DOUGLAS T | Director,Officer | −Tax w/h | 6,092 | $68.77 | $418,947 |
| 2026-01-23 | DIETRICH DOUGLAS T | Director,Officer | +Exercise | 11,016 | — | — |
| 2026-01-21 | MONAGLE DJ III | Officer | −Tax w/h | 2,036 | $66.92 | $136,249 |
| 2026-01-21 | MONAGLE DJ III | Officer | +Exercise | 3,492 | — | — |
| 2026-01-21 | JORDAN TIMOTHY | Officer | −Tax w/h | 1,071 | $66.92 | $71,671 |
| 2026-01-21 | JORDAN TIMOTHY | Officer | +Exercise | 1,897 | — | — |
| 2026-01-21 | DIETRICH DOUGLAS T | Director,Officer | +Exercise | 10,033 | — | — |
| 2026-01-21 | DIETRICH DOUGLAS T | Director,Officer | −Tax w/h | 5,630 | $66.92 | $376,760 |
| 2026-01-21 | CUTLER ERIN | Officer | −Tax w/h | 583 | $66.92 | $39,014 |
| 2026-01-21 | CUTLER ERIN | Officer | +Exercise | 1,193 | — | — |
| 2026-01-21 | CIPOLLA MICHAEL | Officer | +Exercise | 1,290 | — | — |
| 2026-01-21 | CIPOLLA MICHAEL | Officer | −Tax w/h | 731 | $66.92 | $48,919 |
| 2026-01-21 | ARGIRAKIS BRETT | Officer | +Exercise | 3,112 | — | — |
| 2026-01-21 | ARGIRAKIS BRETT | Officer | −Tax w/h | 1,457 | $66.92 | $97,502 |
| 2026-01-21 | ALDAG ERIK | Officer | +Exercise | 2,245 | — | — |
| 2026-01-21 | ALDAG ERIK | Officer | −Tax w/h | 1,356 | $66.92 | $90,744 |
| 2026-01-21 | Hastings Jonathan J | Officer | −Tax w/h | 1,318 | $66.92 | $88,201 |
| 2026-01-21 | Hastings Jonathan J | Officer | +Exercise | 2,788 | — | — |
| 2025-12-29 | MONAGLE DJ III | Officer | +Exercise | 23,093 | $38.29 | $884,231 |
| 2025-12-29 | MONAGLE DJ III | Officer | −Sell | 23,093 | $61.90 | $1M |
| 2025-11-21 | ARGIRAKIS BRETT | Officer | −Sell | 6,501 | $58.68 | $381,479 |
| 2025-11-21 | ARGIRAKIS BRETT | Officer | +Exercise | 6,501 | $38.29 | $248,923 |
| 2025-06-16 | Motwani Rocky | Director | +Buy | 370 | $54.31 | $20,095 |
| 2025-05-02 | JOHNSON KRISTINA M | Director | +Buy | 1,000 | $53.79 | $53,790 |
| 2025-04-30 | DIETRICH DOUGLAS T | Director,Officer | +Buy | 2,000 | $51.56 | $103,120 |
| 2025-04-30 | ALDAG ERIK | Officer | +Buy | 1,000 | $50.37 | $50,370 |
| 2025-01-27 | DIETRICH DOUGLAS T | Director,Officer | +Exercise | 9,549 | — | — |
| 2025-01-27 | DIETRICH DOUGLAS T | Director,Officer | −Tax w/h | 5,281 | $76.19 | $402,359 |
| 2025-01-27 | ARGIRAKIS BRETT | Officer | +Exercise | 2,169 | — | — |
| 2025-01-27 | ARGIRAKIS BRETT | Officer | −Tax w/h | 944 | $76.19 | $71,923 |
| 2025-01-27 | CIPOLLA MICHAEL | Officer | +Exercise | 1,176 | — | — |
| 2025-01-27 | CIPOLLA MICHAEL | Officer | −Tax w/h | 601 | $76.19 | $45,790 |
| 2025-01-27 | MONAGLE DJ III | Officer | +Exercise | 3,172 | — | — |
| 2025-01-27 | MONAGLE DJ III | Officer | −Tax w/h | 1,755 | $76.19 | $133,713 |
| 2025-01-27 | ALDAG ERIK | Officer | −Tax w/h | 159 | $76.19 | $12,114 |
| 2025-01-27 | ALDAG ERIK | Officer | +Exercise | 286 | — | — |
| 2025-01-27 | Hastings Jonathan J | Officer | −Tax w/h | 1,220 | $76.19 | $92,952 |
| 2025-01-27 | Hastings Jonathan J | Officer | +Exercise | 2,804 | — | — |
| 2025-01-27 | CUTLER ERIN | Officer | +Exercise | 906 | — | — |
| 2025-01-27 | CUTLER ERIN | Officer | −Tax w/h | 395 | $76.19 | $30,095 |
| 2025-01-27 | JORDAN TIMOTHY | Officer | −Tax w/h | 127 | $76.19 | $9,676 |
| 2025-01-27 | JORDAN TIMOTHY | Officer | +Exercise | 248 | — | — |
| 2025-01-24 | DIETRICH DOUGLAS T | Director,Officer | −Tax w/h | 6,152 | $75.68 | $465,583 |
| 2025-01-24 | DIETRICH DOUGLAS T | Director,Officer | +Exercise | 11,124 | — | — |
| 2025-01-24 | ARGIRAKIS BRETT | Officer | −Tax w/h | 1,163 | $75.68 | $88,016 |
| 2025-01-24 | ARGIRAKIS BRETT | Officer | +Exercise | 2,672 | — | — |
| 2025-01-24 | CIPOLLA MICHAEL | Officer | −Tax w/h | 668 | $75.68 | $50,554 |
| 2025-01-24 | CIPOLLA MICHAEL | Officer | +Exercise | 1,293 | — | — |
| 2025-01-24 | MONAGLE DJ III | Officer | −Tax w/h | 1,947 | $75.68 | $147,349 |
| 2025-01-24 | MONAGLE DJ III | Officer | +Exercise | 3,519 | — | — |
| 2025-01-24 | JORDAN TIMOTHY | Officer | +Exercise | 1,917 | — | — |
| 2025-01-24 | JORDAN TIMOTHY | Officer | −Tax w/h | 979 | $75.68 | $74,091 |
| 2025-01-24 | CUTLER ERIN | Officer | −Tax w/h | 539 | $75.68 | $40,792 |
| 2025-01-24 | CUTLER ERIN | Officer | +Exercise | 1,196 | — | — |
| 2025-01-24 | Hastings Jonathan J | Officer | −Tax w/h | 1,328 | $75.68 | $100,503 |
| 2025-01-24 | Hastings Jonathan J | Officer | +Exercise | 3,052 | — | — |
| 2025-01-24 | ALDAG ERIK | Officer | −Tax w/h | 1,019 | $75.68 | $77,118 |
| 2025-01-24 | ALDAG ERIK | Officer | +Exercise | 1,841 | — | — |
| 2025-01-23 | Hastings Jonathan J | Officer | +Exercise | 3,113 | — | — |
| 2025-01-23 | Hastings Jonathan J | Officer | −Tax w/h | 1,425 | $75.65 | $107,801 |
| 2025-01-23 | DIETRICH DOUGLAS T | Director,Officer | −Tax w/h | 6,129 | $75.65 | $463,659 |
| 2025-01-23 | DIETRICH DOUGLAS T | Director,Officer | +Exercise | 11,017 | — | — |
| 2025-01-23 | CUTLER ERIN | Officer | −Tax w/h | 432 | $75.65 | $32,681 |
| 2025-01-23 | CUTLER ERIN | Officer | +Exercise | 1,276 | — | — |
| 2025-01-23 | ARGIRAKIS BRETT | Officer | −Tax w/h | 1,482 | $75.65 | $112,113 |
| 2025-01-23 | ARGIRAKIS BRETT | Officer | +Exercise | 3,248 | — | — |
| 2025-01-23 | CIPOLLA MICHAEL | Officer | −Tax w/h | 806 | $75.65 | $60,974 |
| 2025-01-23 | CIPOLLA MICHAEL | Officer | +Exercise | 1,427 | — | — |
| 2025-01-23 | JORDAN TIMOTHY | Officer | −Tax w/h | 819 | $75.65 | $61,957 |
| 2025-01-23 | JORDAN TIMOTHY | Officer | +Exercise | 2,046 | — | — |
| 2025-01-23 | MONAGLE DJ III | Officer | +Exercise | 3,795 | — | — |
| 2025-01-23 | MONAGLE DJ III | Officer | −Tax w/h | 2,166 | $75.65 | $163,858 |
| 2025-01-23 | ALDAG ERIK | Officer | −Tax w/h | 1,322 | $75.65 | $100,009 |
| 2025-01-23 | ALDAG ERIK | Officer | +Exercise | 2,243 | — | — |
| 2024-06-24 | MONAGLE DJ III | Officer | −Sell | 14,229 | $83.63 | $1M |
| 2024-06-24 | MONAGLE DJ III | Officer | +Exercise | 14,229 | $60.19 | $856,444 |
| 2024-06-18 | Hastings Jonathan J | Officer | −Sell | 21,543 | $84.35 | $2M |
| 2024-06-18 | Hastings Jonathan J | Officer | +Exercise | 10,751 | $57.67 | $620,010 |
| 2024-06-18 | Hastings Jonathan J | Officer | +Exercise | 10,792 | $54.44 | $587,516 |
| 2024-06-17 | ARGIRAKIS BRETT | Officer | +Exercise | 2,630 | $60.19 | $158,300 |
| 2024-06-17 | ARGIRAKIS BRETT | Officer | −Sell | 2,259 | $83.95 | $189,643 |
| 2024-06-12 | Hastings Jonathan J | Officer | +Exercise | 4,620 | $57.67 | $266,435 |
| 2024-06-12 | Hastings Jonathan J | Officer | +Exercise | 4,344 | $54.44 | $236,487 |
| 2024-06-12 | Hastings Jonathan J | Officer | −Sell | 8,164 | $85.34 | $696,716 |
| 2024-06-12 | Hastings Jonathan J | Officer | −Sell | 800 | $86.17 | $68,936 |
| 2024-06-03 | CUTLER ERIN | Officer | −Sell | 225 | $86.16 | $19,386 |
| 2024-06-03 | CUTLER ERIN | Officer | +Exercise | 259 | $67.91 | $17,589 |
Source: the SEC bulk insider (Form 3/4/5) data sets — non-derivative transactions in the issuer's common stock, most recent first, covering filings through 2026-06-30. Insiders file within 2 business days of a transaction, but the bulk sets publish quarterly, so this store lags live filings; option/derivative lines are excluded. Codes: P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
Model-derived estimate for research. See the Disclaimer.