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-06-12 | Kastanek John Allan | Officer | +Grant | 6,268 | — | — |
| 2026-06-09 | KIMMELL JOSEPH A. | Officer | −Sell | 4,000 | $75.91 | $303,640 |
| 2026-06-05 | KIMMELL JOSEPH A. | Officer | −Sell | 5,043 | $75.83 | $382,411 |
| 2026-06-05 | KIMMELL JOSEPH A. | Officer | −Sell | 2,879 | $75.48 | $217,307 |
| 2026-03-31 | Larson Timothy Mark | Director,Officer | −Tax w/h | 1,053 | $72.54 | $76,385 |
| 2026-03-29 | Hough Laurie M. | Officer | −Tax w/h | 1,259 | $72.54 | $91,328 |
| 2026-03-29 | Burkhardt Timothy A. | Officer | −Tax w/h | 399 | $72.54 | $28,943 |
| 2026-03-29 | KIMMELL JOSEPH A. | Officer | −Tax w/h | 606 | $72.54 | $43,959 |
| 2026-03-29 | LYALL JONATHAN WADE | Officer | −Tax w/h | 508 | $72.54 | $36,850 |
| 2026-03-25 | LYALL JONATHAN WADE | Officer | +Grant | 5,721 | — | — |
| 2026-03-25 | LYALL JONATHAN WADE | Officer | −Tax w/h | 397 | $75.62 | $30,021 |
| 2026-03-25 | LYALL JONATHAN WADE | Officer | −Tax w/h | 3,466 | $72.54 | $251,424 |
| 2026-03-25 | LYALL JONATHAN WADE | Officer | +Grant | 5,721 | — | — |
| 2026-03-25 | LYALL JONATHAN WADE | Officer | −Tax w/h | 1,456 | $72.54 | $105,618 |
| 2026-03-25 | McKinstray David | Officer | +Grant | 7,842 | — | — |
| 2026-03-25 | McKinstray David | Officer | +Grant | 7,842 | — | — |
| 2026-03-25 | Kingston Timothy M. | Officer | +Grant | 1,802 | — | — |
| 2026-03-25 | Kingston Timothy M. | Officer | +Grant | 1,802 | — | — |
| 2026-03-25 | Larson Timothy Mark | Director,Officer | +Grant | 22,517 | — | — |
| 2026-03-25 | Larson Timothy Mark | Director,Officer | −Tax w/h | 3,928 | $72.54 | $284,937 |
| 2026-03-25 | Larson Timothy Mark | Director,Officer | +Grant | 22,517 | — | — |
| 2026-03-25 | Larson Timothy Mark | Director,Officer | −Tax w/h | 2,074 | $72.54 | $150,448 |
| 2026-03-25 | Larson Timothy Mark | Director,Officer | −Tax w/h | 1,928 | $75.62 | $145,795 |
| 2026-03-25 | Hough Laurie M. | Officer | −Tax w/h | 4,814 | $72.54 | $349,208 |
| 2026-03-25 | Hough Laurie M. | Officer | −Tax w/h | 2,374 | $72.54 | $172,210 |
| 2026-03-25 | Hough Laurie M. | Officer | −Tax w/h | 825 | $75.62 | $62,387 |
| 2026-03-25 | Burkhardt Timothy A. | Officer | −Tax w/h | 1,168 | $72.54 | $84,727 |
| 2026-03-25 | Burkhardt Timothy A. | Officer | −Tax w/h | 312 | $75.62 | $23,593 |
| 2026-03-25 | Burkhardt Timothy A. | Officer | −Tax w/h | 2,369 | $72.54 | $171,847 |
| 2026-03-25 | Krueger Laurel | Officer | +Grant | 5,670 | — | — |
| 2026-03-25 | Krueger Laurel | Officer | −Tax w/h | 436 | $75.62 | $32,970 |
| 2026-03-25 | Krueger Laurel | Officer | +Grant | 5,670 | — | — |
| 2026-03-25 | KIMMELL JOSEPH A. | Officer | −Tax w/h | 1,736 | $72.54 | $125,929 |
| 2026-03-25 | KIMMELL JOSEPH A. | Officer | −Tax w/h | 474 | $75.62 | $35,844 |
| 2026-03-25 | KIMMELL JOSEPH A. | Officer | −Tax w/h | 3,466 | $72.54 | $251,424 |
| 2026-03-20 | Burkhardt Timothy A. | Officer | −Tax w/h | 690 | $72.54 | $50,053 |
| 2026-03-20 | Hough Laurie M. | Officer | −Tax w/h | 1,289 | $72.54 | $93,504 |
| 2026-03-20 | LYALL JONATHAN WADE | Officer | −Tax w/h | 829 | $72.54 | $60,136 |
| 2026-03-20 | Larson Timothy Mark | Director,Officer | −Tax w/h | 1,113 | $72.54 | $80,737 |
| 2026-03-20 | KIMMELL JOSEPH A. | Officer | −Tax w/h | 975 | $72.54 | $70,727 |
| 2026-03-06 | KIMMELL JOSEPH A. | Officer | −Sell | 2,880 | $82.25 | $236,880 |
| 2026-01-12 | McKinstray David | Officer | +Grant | 8,300 | — | — |
| 2025-12-16 | Larson Timothy Mark | Director,Officer | −Tax w/h | 2,423 | $86.12 | $208,669 |
| 2025-12-12 | Burkhardt Timothy A. | Officer | +Exercise | 6,350 | $31.21 | $198,184 |
| 2025-12-12 | Burkhardt Timothy A. | Officer | −Sell | 5,833 | $87.37 | $509,629 |
| 2025-12-12 | Burkhardt Timothy A. | Officer | −Sell | 6,350 | $87.44 | $555,244 |
| 2025-12-12 | Burkhardt Timothy A. | Officer | +Exercise | 5,833 | $15.00 | $87,495 |
| 2025-12-11 | KIMMELL JOSEPH A. | Officer | −Sell | 1,800 | $88.35 | $159,030 |
| 2025-11-24 | KIMMELL JOSEPH A. | Officer | −Sell | 1,812 | $82.04 | $148,656 |
| 2025-08-15 | KIMMELL JOSEPH A. | Officer | +Grant | 14,221 | — | — |
| 2025-08-15 | Krueger Laurel | Officer | +Grant | 14,221 | — | — |
| 2025-08-15 | Hough Laurie M. | Officer | +Grant | 24,886 | — | — |
| 2025-08-15 | LYALL JONATHAN WADE | Officer | +Grant | 21,331 | — | — |
| 2025-08-11 | KIMMELL JOSEPH A. | Officer | −Sell | 1,000 | $65.24 | $65,240 |
| 2025-08-08 | KIMMELL JOSEPH A. | Officer | −Sell | 3,000 | $66.03 | $198,090 |
| 2025-08-01 | Krueger Laurel | Officer | −Tax w/h | 641 | $64.84 | $41,562 |
| 2025-07-24 | Helgren Erin Claire | Director | +Grant | 2,259 | $66.39 | $149,975 |
| 2025-07-24 | Berman Michael B | Director | +Grant | 2,259 | $66.39 | $149,975 |
| 2025-07-24 | Fedewa Mary | Director | −Grant | 2,259 | $66.39 | $149,975 |
| 2025-07-24 | Patel Nikul | Director | +Grant | 2,259 | $66.39 | $149,975 |
| 2025-07-24 | Capel Eddie | Director | +Grant | 2,259 | $66.39 | $149,975 |
| 2025-07-24 | Kelley Tawn | Director | +Grant | 2,259 | $66.39 | $149,975 |
| 2025-07-24 | Robinette Gary E | Director | +Grant | 2,259 | $66.39 | $149,975 |
| 2025-06-09 | Fedewa Mary | Director | +Grant | 1,540 | $64.48 | $99,299 |
| 2025-03-29 | Hough Laurie M. | Officer | −Tax w/h | 1,259 | $94.08 | $118,447 |
| 2025-03-29 | Burkhardt Timothy A. | Officer | −Tax w/h | 399 | $94.08 | $37,538 |
| 2025-03-29 | Larson Timothy Mark | Director,Officer | −Tax w/h | 779 | $94.08 | $73,288 |
| 2025-03-29 | LYALL JONATHAN WADE | Officer | −Tax w/h | 602 | $94.08 | $56,636 |
| 2025-03-29 | KIMMELL JOSEPH A. | Officer | −Tax w/h | 701 | $94.08 | $65,950 |
| 2025-03-25 | Hough Laurie M. | Officer | +Grant | 6,779 | — | — |
| 2025-03-25 | Hough Laurie M. | Officer | +Grant | 6,779 | — | — |
| 2025-03-25 | Burkhardt Timothy A. | Officer | +Grant | 3,269 | — | — |
| 2025-03-25 | Burkhardt Timothy A. | Officer | +Grant | 3,269 | — | — |
| 2025-03-25 | Larson Timothy Mark | Director,Officer | +Grant | 15,946 | — | — |
| 2025-03-25 | Larson Timothy Mark | Director,Officer | +Grant | 15,946 | — | — |
| 2025-03-25 | LYALL JONATHAN WADE | Officer | +Grant | 4,887 | — | — |
| 2025-03-25 | LYALL JONATHAN WADE | Officer | +Grant | 4,887 | — | — |
| 2025-03-25 | Krueger Laurel | Officer | +Grant | 3,985 | — | — |
| 2025-03-25 | Krueger Laurel | Officer | +Grant | 3,985 | — | — |
| 2025-03-25 | KIMMELL JOSEPH A. | Officer | +Grant | 4,887 | — | — |
| 2025-03-25 | KIMMELL JOSEPH A. | Officer | +Grant | 4,887 | — | — |
| 2025-03-20 | Hough Laurie M. | Officer | −Tax w/h | 1,565 | $94.94 | $148,581 |
| 2025-03-20 | Burkhardt Timothy A. | Officer | −Tax w/h | 615 | $94.94 | $58,388 |
| 2025-03-20 | Larson Timothy Mark | Director,Officer | −Tax w/h | 1,092 | $94.94 | $103,674 |
| 2025-03-20 | LYALL JONATHAN WADE | Officer | −Tax w/h | 767 | $94.94 | $72,819 |
| 2025-03-20 | KIMMELL JOSEPH A. | Officer | −Tax w/h | 916 | $94.94 | $86,965 |
| 2025-03-03 | Berman Michael B | Director | −Sell | 1,000 | $101.81 | $101,810 |
| 2025-02-28 | Robinette Gary E | Director | −Gift | 2,000 | — | — |
| 2025-02-11 | Burkhardt Timothy A. | Officer | −Gift | 5,000 | — | — |
| 2025-02-11 | Burkhardt Timothy A. | Officer | −Sell | 3,823 | $106.87 | $408,564 |
| 2025-02-10 | KIMMELL JOSEPH A. | Officer | −Sell | 4,335 | $104.21 | $451,750 |
| 2025-01-04 | Larson Timothy Mark | Director,Officer | −Tax w/h | 1,258 | $90.43 | $113,761 |
| 2025-01-04 | Larson Timothy Mark | Director,Officer | −Tax w/h | 609 | $90.43 | $55,072 |
| 2025-01-04 | KIMMELL JOSEPH A. | Officer | −Tax w/h | 1,246 | $90.43 | $112,676 |
| 2025-01-04 | KIMMELL JOSEPH A. | Officer | −Tax w/h | 664 | $90.43 | $60,046 |
| 2025-01-04 | LYALL JONATHAN WADE | Officer | −Tax w/h | 571 | $90.43 | $51,636 |
| 2025-01-04 | LYALL JONATHAN WADE | Officer | −Tax w/h | 1,043 | $90.43 | $94,318 |
| 2025-01-04 | Hough Laurie M. | Officer | −Tax w/h | 1,702 | $90.43 | $153,912 |
| 2025-01-04 | Hough Laurie M. | Officer | −Tax w/h | 869 | $90.43 | $78,584 |
| 2025-01-04 | Burkhardt Timothy A. | Officer | −Tax w/h | 862 | $90.43 | $77,951 |
| 2025-01-04 | Burkhardt Timothy A. | Officer | −Tax w/h | 426 | $90.43 | $38,523 |
| 2025-01-04 | Burkhardt Timothy A. | Officer | −Tax w/h | 810 | $90.43 | $73,248 |
| 2025-01-04 | Larson Timothy Mark | Director,Officer | −Tax w/h | 1,135 | $90.43 | $102,638 |
| 2024-12-16 | Larson Timothy Mark | Director,Officer | +Grant | 10,382 | $102.64 | $1M |
| 2024-12-16 | Larson Timothy Mark | Director,Officer | +Grant | 5,557 | $102.64 | $570,370 |
| 2024-12-13 | Yost Mark J. | Director,Officer | −Other | 101,197 | — | — |
| 2024-12-13 | Yost Mark J. | Director,Officer | −Disp→issuer | 20,095 | $105.37 | $2M |
| 2024-12-10 | Yost Mark J. | Director,Officer | +Gift | 50,047 | — | — |
| 2024-12-10 | Yost Mark J. | Director,Officer | −Gift | 50,047 | — | — |
| 2024-09-11 | Yost Mark J. | Director,Officer | −Sell | 4,840 | $86.27 | $417,547 |
| 2024-09-11 | Yost Mark J. | Director,Officer | −Sell | 3,392 | $87.19 | $295,748 |
| 2024-09-11 | Yost Mark J. | Director,Officer | −Sell | 6,768 | $85.14 | $576,228 |
| 2024-09-11 | Yost Mark J. | Director,Officer | −Gift | 5,868 | — | — |
| 2024-09-10 | Yost Mark J. | Director,Officer | −Sell | 15,000 | $87.10 | $1M |
| 2024-09-06 | MAK Capital Fund LP | Other | −Sell | 40,000 | $88.87 | $4M |
| 2024-09-05 | MAK Capital Fund LP | Other | −Sell | 163,500 | $90.01 | $15M |
| 2024-09-04 | MAK Capital Fund LP | Other | −Sell | 80,000 | $90.16 | $7M |
| 2024-08-23 | LYALL JONATHAN WADE | Officer | −Sell | 10,000 | $89.90 | $899,000 |
| 2024-08-21 | KIMMELL JOSEPH A. | Officer | −Sell | 2,964 | $88.60 | $262,610 |
| 2024-08-21 | KIMMELL JOSEPH A. | Officer | +Exercise | 2,964 | $31.21 | $92,506 |
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.