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-28 | Patel Nishu D. | Officer | −Tax w/h | 193 | $57.43 | $11,084 |
| 2026-05-22 | Cyr William B. | Director,Officer | −Sell | 29,280 | $51.26 | $2M |
| 2026-05-22 | Cyr William B. | Director,Officer | +Exercise | 4,620 | $10.23 | $47,263 |
| 2026-05-22 | Cyr William B. | Director,Officer | −Sell | 923 | $51.18 | $47,239 |
| 2026-05-22 | Cyr William B. | Director,Officer | +Exercise | 9,030 | $10.23 | $92,377 |
| 2026-05-22 | Cyr William B. | Director,Officer | −Sell | 1,803 | $51.18 | $92,278 |
| 2026-05-22 | Cyr William B. | Director,Officer | +Exercise | 7,981 | $10.23 | $81,646 |
| 2026-05-22 | Cyr William B. | Director,Officer | −Sell | 1,593 | $51.18 | $81,530 |
| 2026-05-22 | Cyr William B. | Director,Officer | −Sell | 13,215 | $50.51 | $667,490 |
| 2026-05-22 | Cyr William B. | Director,Officer | +Exercise | 62,369 | $10.23 | $638,035 |
| 2026-05-20 | Steeneck Craig D. | Director | +Buy | 2,000 | $47.83 | $95,660 |
| 2026-05-20 | BREWSTER DARYL G | Director | +Buy | 211 | $47.52 | $10,027 |
| 2026-05-20 | Cyr William B. | Director,Officer | −Sell | 999 | $47.52 | $47,472 |
| 2026-05-20 | Cyr William B. | Director,Officer | +Exercise | 4,620 | $10.23 | $47,263 |
| 2026-05-20 | Cyr William B. | Director,Officer | −Sell | 1,725 | $47.52 | $81,972 |
| 2026-05-20 | Cyr William B. | Director,Officer | +Exercise | 62,369 | $10.23 | $638,035 |
| 2026-05-20 | Cyr William B. | Director,Officer | +Exercise | 9,030 | $10.23 | $92,377 |
| 2026-05-20 | Cyr William B. | Director,Officer | −Sell | 1,951 | $47.52 | $92,712 |
| 2026-05-20 | Cyr William B. | Director,Officer | +Exercise | 7,981 | $10.23 | $81,646 |
| 2026-05-20 | Cyr William B. | Director,Officer | −Sell | 42,907 | $47.92 | $2M |
| 2026-05-18 | Cyr William B. | Director,Officer | −Sell | 1,874 | $50.04 | $93,775 |
| 2026-05-18 | Cyr William B. | Director,Officer | +Exercise | 9,030 | $10.23 | $92,377 |
| 2026-05-18 | Cyr William B. | Director,Officer | −Sell | 959 | $50.04 | $47,988 |
| 2026-05-18 | Cyr William B. | Director,Officer | +Exercise | 4,620 | $10.23 | $47,263 |
| 2026-05-18 | Cyr William B. | Director,Officer | −Sell | 1,309 | $51.32 | $67,178 |
| 2026-05-18 | Cyr William B. | Director,Officer | −Sell | 1,526 | $49.09 | $74,911 |
| 2026-05-18 | Cyr William B. | Director,Officer | −Sell | 32,344 | $48.46 | $2M |
| 2026-05-18 | Cyr William B. | Director,Officer | +Exercise | 62,369 | $10.23 | $638,035 |
| 2026-05-18 | Cyr William B. | Director,Officer | −Sell | 1,656 | $50.04 | $82,866 |
| 2026-05-18 | Cyr William B. | Director,Officer | +Exercise | 7,981 | $10.23 | $81,646 |
| 2026-05-18 | Cyr William B. | Director,Officer | −Sell | 7,513 | $50.36 | $378,355 |
| 2026-05-18 | Kelley Jacki Sue | Director | +Buy | 1,000 | $48.05 | $48,050 |
| 2026-05-18 | Biegger David | Director | +Buy | 690 | $48.50 | $33,465 |
| 2026-05-18 | Biegger David | Director | +Buy | 172 | $50.06 | $8,610 |
| 2026-05-18 | Biegger David | Director | +Buy | 138 | $51.21 | $7,067 |
| 2026-05-18 | MCLEVISH TIMOTHY R | Director | +Buy | 3,000 | $48.67 | $146,010 |
| 2026-05-15 | Cyr William B. | Director,Officer | −Sell | 1,874 | $49.09 | $91,995 |
| 2026-05-15 | Cyr William B. | Director,Officer | +Exercise | 9,030 | $10.23 | $92,377 |
| 2026-05-15 | Cyr William B. | Director,Officer | −Sell | 959 | $49.09 | $47,077 |
| 2026-05-15 | Cyr William B. | Director,Officer | +Exercise | 4,620 | $10.23 | $47,263 |
| 2026-05-15 | Cyr William B. | Director,Officer | −Sell | 300 | $49.85 | $14,955 |
| 2026-05-15 | Cyr William B. | Director,Officer | −Sell | 36,289 | $49.46 | $2M |
| 2026-05-15 | Cyr William B. | Director,Officer | −Sell | 6,104 | $48.44 | $295,678 |
| 2026-05-15 | Cyr William B. | Director,Officer | +Exercise | 62,369 | $10.23 | $638,035 |
| 2026-05-15 | Cyr William B. | Director,Officer | +Exercise | 7,981 | $10.23 | $81,646 |
| 2026-05-15 | Cyr William B. | Director,Officer | −Sell | 1,657 | $49.09 | $81,342 |
| 2026-05-13 | Cyr William B. | Director,Officer | −Sell | 923 | $50.63 | $46,731 |
| 2026-05-13 | Cyr William B. | Director,Officer | +Exercise | 9,030 | $10.23 | $92,377 |
| 2026-05-13 | Cyr William B. | Director,Officer | −Sell | 1,804 | $50.63 | $91,337 |
| 2026-05-13 | Cyr William B. | Director,Officer | +Exercise | 7,981 | $10.23 | $81,646 |
| 2026-05-13 | Cyr William B. | Director,Officer | −Sell | 1,594 | $50.63 | $80,704 |
| 2026-05-13 | Cyr William B. | Director,Officer | +Exercise | 4,620 | $10.23 | $47,263 |
| 2026-05-13 | Cyr William B. | Director,Officer | +Exercise | 62,369 | $10.23 | $638,035 |
| 2026-05-13 | Cyr William B. | Director,Officer | −Sell | 31,178 | $48.51 | $2M |
| 2026-05-13 | Cyr William B. | Director,Officer | −Sell | 7,433 | $49.26 | $366,150 |
| 2026-05-13 | Cyr William B. | Director,Officer | −Sell | 3,691 | $50.32 | $185,731 |
| 2026-05-13 | Cyr William B. | Director,Officer | −Sell | 195 | $51.07 | $9,959 |
| 2026-05-11 | Cyr William B. | Director,Officer | +Exercise | 7,981 | $10.23 | $81,646 |
| 2026-05-11 | Cyr William B. | Director,Officer | −Sell | 1,742 | $52.72 | $91,838 |
| 2026-05-11 | Cyr William B. | Director,Officer | +Exercise | 9,030 | $10.23 | $92,377 |
| 2026-05-11 | Cyr William B. | Director,Officer | −Sell | 892 | $52.73 | $47,035 |
| 2026-05-11 | Cyr William B. | Director,Officer | +Exercise | 4,620 | $10.23 | $47,263 |
| 2026-05-11 | Cyr William B. | Director,Officer | −Sell | 1,540 | $52.73 | $81,204 |
| 2026-05-11 | Cyr William B. | Director,Officer | −Sell | 744 | $51.74 | $38,495 |
| 2026-05-11 | Cyr William B. | Director,Officer | −Sell | 17,622 | $50.96 | $898,017 |
| 2026-05-11 | Cyr William B. | Director,Officer | −Sell | 22,290 | $49.97 | $1M |
| 2026-05-11 | Cyr William B. | Director,Officer | +Exercise | 62,369 | $10.23 | $638,035 |
| 2026-05-11 | Cyr William B. | Director,Officer | −Sell | 1,672 | $52.79 | $88,265 |
| 2026-05-08 | GEORGE WALTER N. | Director | +Buy | 2,000 | $54.67 | $109,340 |
| 2026-03-15 | Alexander Lisa Axt | Officer | −Tax w/h | 108 | $76.60 | $8,273 |
| 2026-03-15 | Alexander Lisa Axt | Officer | −Tax w/h | 181 | $76.60 | $13,865 |
| 2026-03-15 | Baty Nicola J. | Officer | −Tax w/h | 418 | $76.60 | $32,019 |
| 2026-03-15 | Cyr William B. | Director,Officer | −Tax w/h | 2,508 | $76.60 | $192,113 |
| 2026-03-15 | Machaba Thembeka | Officer | −Tax w/h | 166 | $76.60 | $12,716 |
| 2026-03-15 | Morris Scott James | Officer | −Tax w/h | 496 | $76.60 | $37,994 |
| 2026-03-15 | Patel Nishu D. | Officer | −Tax w/h | 111 | $76.60 | $8,503 |
| 2026-03-15 | Patel Nishu D. | Officer | −Tax w/h | 78 | $76.60 | $5,975 |
| 2026-03-15 | Walsh Cathal | Officer | −Tax w/h | 222 | $76.60 | $17,005 |
| 2026-03-15 | Walsh Cathal | Officer | −Tax w/h | 366 | $76.60 | $28,036 |
| 2026-03-13 | Walsh Cathal | Officer | −Tax w/h | 516 | $76.60 | $39,526 |
| 2026-03-10 | Steeneck Craig D. | Director | +Grant | 1,589 | — | — |
| 2026-03-10 | Walsh Cathal | Officer | +Grant | 1,299 | — | — |
| 2026-03-10 | Biegger David | Director | +Grant | 1,589 | — | — |
| 2026-03-10 | BREWSTER DARYL G | Director | +Grant | 1,589 | — | — |
| 2026-03-10 | WEST DAVID J | Director | +Grant | 1,589 | — | — |
| 2026-03-10 | Kelley Jacki Sue | Director | +Grant | 1,589 | — | — |
| 2026-03-10 | O'Connor John Gregory | Officer | +Grant | 4,814 | — | — |
| 2026-03-10 | SCALZO JOSEPH | Director | +Grant | 1,589 | — | — |
| 2026-03-10 | Alexander Lisa Axt | Officer | +Grant | 1,222 | — | — |
| 2026-03-10 | Kotcher Lauri Kien | Director | +Grant | 1,589 | — | — |
| 2026-03-10 | Priest Leta D | Director | +Grant | 1,589 | — | — |
| 2026-03-10 | Baty Nicola J. | Officer | +Grant | 5,382 | — | — |
| 2026-03-10 | Patel Nishu D. | Officer | +Grant | 983 | — | — |
| 2026-03-10 | Fajemirokun-Beck Olufunlayo Olurinde | Director | +Grant | 1,589 | — | — |
| 2026-03-10 | Morris Scott James | Officer | +Grant | 5,456 | — | — |
| 2026-03-10 | Machaba Thembeka | Officer | +Grant | 1,968 | — | — |
| 2026-03-10 | MCLEVISH TIMOTHY R | Director | +Grant | 1,589 | — | — |
| 2026-03-10 | GEORGE WALTER N. | Director | +Grant | 1,589 | — | — |
| 2026-03-10 | Cyr William B. | Director,Officer | +Grant | 23,688 | — | — |
| 2026-02-25 | GEORGE WALTER N. | Director | +Buy | 630 | $79.04 | $49,795 |
| 2026-02-09 | O'Connor John Gregory | Officer | +Grant | 7,500 | — | — |
| 2026-01-03 | Morris Scott James | Officer | −Tax w/h | 1,574 | $60.15 | $94,676 |
| 2026-01-03 | Machaba Thembeka | Officer | −Tax w/h | 779 | $60.15 | $46,857 |
| 2026-01-03 | Cyr William B. | Director,Officer | −Tax w/h | 2,874 | $60.15 | $172,871 |
| 2025-12-08 | Baty Nicola J. | Officer | +Grant | 13,858 | — | — |
| 2025-12-05 | Morris Scott James | Officer | +Exercise | 36,000 | $8.90 | $320,400 |
| 2025-12-05 | Morris Scott James | Officer | −Sell | 5,142 | $62.33 | $320,501 |
| 2025-11-06 | Morris Scott James | Officer | +Exercise | 1,735 | $11.00 | $19,085 |
| 2025-11-06 | Morris Scott James | Officer | +Exercise | 35,868 | $8.90 | $319,225 |
| 2025-11-06 | Morris Scott James | Officer | −Sell | 982 | $55.36 | $54,364 |
| 2025-11-06 | Morris Scott James | Officer | −Sell | 45,331 | $55.21 | $3M |
| 2025-11-06 | Morris Scott James | Officer | +Exercise | 80,214 | $11.00 | $882,354 |
| 2025-11-06 | Morris Scott James | Officer | −Sell | 16,822 | $55.19 | $928,406 |
| 2025-10-17 | Garcia Ivan | Officer | +Grant | 3,000 | — | — |
| 2025-09-15 | Fajemirokun-Beck Olufunlayo Olurinde | Director | +Buy | 378 | $53.12 | $20,079 |
| 2025-09-10 | BREWSTER DARYL G | Director | +Buy | 216 | $57.00 | $12,312 |
| 2025-09-10 | MCLEVISH TIMOTHY R | Director | +Buy | 3,500 | $56.00 | $196,000 |
| 2025-09-10 | Alexander Lisa Axt | Officer | +Buy | 100 | $53.53 | $5,353 |
| 2025-09-09 | Kelley Jacki Sue | Director | +Buy | 814 | $56.50 | $45,991 |
| 2025-09-08 | GEORGE WALTER N. | Director | +Buy | 1,000 | $52.57 | $52,570 |
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.