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 | Ramos Daniel | Officer | −Sell | 2,000 | $46.50 | $93,000 |
| 2026-06-10 | Bradley Kevin Christopher | Officer | −Sell | 2,200 | $46.15 | $101,530 |
| 2026-06-10 | Ramos Daniel | Officer | −Sell | 8,000 | $46.23 | $369,840 |
| 2026-06-04 | Evans Stephen C. | Director | +Grant | 3,222 | — | — |
| 2026-06-04 | Harper Cecile Burleigh | Director | +Grant | 3,222 | — | — |
| 2026-06-04 | WU Simone | Director | +Grant | 3,222 | — | — |
| 2026-06-04 | McAdam Timothy P | Director | +Grant | 3,222 | — | — |
| 2026-06-04 | Clarke Donald E | Director | +Grant | 3,222 | — | — |
| 2026-06-04 | NEVIN DARIUS G | Director | +Grant | 3,222 | — | — |
| 2026-06-04 | Whall Timothy J. | Director | +Grant | 3,222 | — | — |
| 2026-05-26 | Kerzner Daniel | Officer | −Sell | 3,944 | $43.78 | $172,668 |
| 2026-05-26 | Ramos Daniel | Officer | −Sell | 2,532 | $43.78 | $110,851 |
| 2026-05-26 | Trundle Stephen | Director,Officer | −Sell | 6,073 | $43.78 | $265,876 |
| 2026-05-18 | Trundle Stephen | Director,Officer | −Sell | 2,944 | $43.56 | $128,241 |
| 2026-05-18 | Ramos Daniel | Officer | −Sell | 1,561 | $43.56 | $67,997 |
| 2026-05-18 | Kerzner Daniel | Officer | −Sell | 1,915 | $43.56 | $83,417 |
| 2026-04-08 | Kerzner Daniel | Officer | +Grant | 55,000 | — | — |
| 2026-04-08 | Ramos Daniel | Officer | +Grant | 25,000 | — | — |
| 2026-04-08 | Bradley Kevin Christopher | Officer | +Grant | 35,000 | — | — |
| 2026-04-08 | Trundle Stephen | Director,Officer | +Grant | 65,000 | — | — |
| 2026-03-18 | NEVIN DARIUS G | Director | +Exercise | 36,000 | $21.70 | $781,200 |
| 2026-03-18 | NEVIN DARIUS G | Director | −Sell | 36,000 | $46.17 | $2M |
| 2026-03-18 | Bradley Kevin Christopher | Officer | −Sell | 1,510 | $45.97 | $69,415 |
| 2025-12-16 | BEDELL JEFFREY A | Officer | +Exercise | 22,727 | $15.02 | $341,360 |
| 2025-12-16 | BEDELL JEFFREY A | Officer | −Sell | 22,727 | $51.82 | $1M |
| 2025-12-12 | Evans Stephen C. | Director | −Sell | 1,154 | $52.27 | $60,320 |
| 2025-12-12 | BEDELL JEFFREY A | Officer | −Sell | 2,273 | $52.51 | $119,355 |
| 2025-12-12 | BEDELL JEFFREY A | Officer | +Exercise | 2,273 | $15.02 | $34,140 |
| 2025-11-25 | McAdam Timothy P | Director | −Gift | 7,000 | — | — |
| 2025-11-20 | Trundle Stephen | Director,Officer | +Buy | 9,900 | $48.06 | $475,794 |
| 2025-11-20 | Trundle Stephen | Director,Officer | +Buy | 100 | $48.66 | $4,866 |
| 2025-11-19 | Trundle Stephen | Director,Officer | +Buy | 12,469 | $48.53 | $605,121 |
| 2025-11-18 | Trundle Stephen | Director,Officer | +Buy | 3,531 | $48.57 | $171,501 |
| 2025-11-13 | Kerzner Daniel | Officer | −Sell | 10,000 | $50.33 | $503,300 |
| 2025-11-13 | Kerzner Daniel | Officer | +Exercise | 10,000 | $15.02 | $150,200 |
| 2025-11-12 | Kerzner Daniel | Officer | −Sell | 20,004 | $50.29 | $1M |
| 2025-07-02 | Bradley Kevin Christopher | Officer | −Sell | 754 | $56.75 | $42,790 |
| 2025-06-11 | Evans Stephen C. | Director | −Sell | 1,000 | $59.64 | $59,640 |
| 2025-06-05 | Harper Cecile Burleigh | Director | +Grant | 2,510 | — | — |
| 2025-06-05 | WU Simone | Director | +Grant | 2,510 | — | — |
| 2025-06-05 | Clarke Donald E | Director | +Grant | 2,510 | — | — |
| 2025-06-05 | Whall Timothy J. | Director | +Grant | 2,510 | — | — |
| 2025-06-05 | NEVIN DARIUS G | Director | +Grant | 2,510 | — | — |
| 2025-06-05 | Evans Stephen C. | Director | +Grant | 2,510 | — | — |
| 2025-06-05 | McAdam Timothy P | Director | +Grant | 2,510 | — | — |
| 2025-05-27 | Ramos Daniel | Officer | −Sell | 7,000 | $57.68 | $403,760 |
| 2025-05-23 | Trundle Stephen | Director,Officer | −Sell | 3,644 | $56.66 | $206,469 |
| 2025-05-23 | Kerzner Daniel | Officer | −Sell | 2,213 | $56.66 | $125,389 |
| 2025-05-23 | BEDELL JEFFREY A | Officer | −Sell | 2,204 | $56.66 | $124,879 |
| 2025-05-23 | Ramos Daniel | Officer | −Sell | 1,762 | $56.66 | $99,835 |
| 2025-05-22 | Trundle Stephen | Director,Officer | +Grant | 25,000 | — | — |
| 2025-05-22 | Kerzner Daniel | Officer | +Grant | 17,500 | — | — |
| 2025-05-22 | BEDELL JEFFREY A | Officer | +Grant | 17,500 | — | — |
| 2025-05-22 | Ramos Daniel | Officer | +Grant | 14,000 | — | — |
| 2025-05-16 | Trundle Stephen | Director,Officer | −Sell | 3,626 | $59.51 | $215,783 |
| 2025-05-16 | BEDELL JEFFREY A | Officer | −Sell | 2,019 | $59.51 | $120,151 |
| 2025-05-16 | Bradley Kevin Christopher | Officer | −Sell | 390 | $59.51 | $23,209 |
| 2025-05-16 | Kerzner Daniel | Officer | −Sell | 2,019 | $59.51 | $120,151 |
| 2025-05-16 | Ramos Daniel | Officer | −Sell | 1,646 | $59.51 | $97,953 |
| 2025-05-14 | Ramos Daniel | Officer | +Exercise | 3,500 | $51.50 | $180,250 |
| 2025-05-14 | Ramos Daniel | Officer | +Exercise | 1,667 | $37.94 | $63,246 |
| 2025-05-14 | Ramos Daniel | Officer | −Sell | 6,890 | $60.06 | $413,813 |
| 2025-04-02 | Ramos Daniel | Other | −Sell | 777 | $55.49 | $43,116 |
| 2025-04-02 | BEDELL JEFFREY A | Other | −Sell | 777 | $55.49 | $43,116 |
| 2025-04-02 | Kerzner Daniel | Other | −Sell | 932 | $55.49 | $51,717 |
| 2025-04-02 | Trundle Stephen | Director,Officer | −Sell | 1,553 | $55.49 | $86,176 |
| 2025-03-17 | Bradley Kevin Christopher | Officer | +Grant | 25,000 | — | — |
| 2025-03-12 | Valenzuela Steve | Officer | +Exercise | 936 | $37.94 | $35,512 |
| 2025-03-12 | Valenzuela Steve | Officer | −Sell | 3,436 | $58.45 | $200,834 |
| 2025-03-12 | Valenzuela Steve | Officer | +Exercise | 2,500 | $51.50 | $128,750 |
| 2025-03-06 | Valenzuela Steve | Officer | −Sell | 1,564 | $59.57 | $93,167 |
| 2025-03-06 | Valenzuela Steve | Officer | +Exercise | 1,564 | $37.94 | $59,338 |
| 2024-12-13 | Kerzner Daniel | Officer | −Sell | 32,851 | $66.40 | $2M |
| 2024-12-13 | Kerzner Daniel | Officer | +Exercise | 25,000 | $15.02 | $375,500 |
| 2024-12-10 | Trundle Stephen | Director,Officer | +Exercise | 47,500 | $21.70 | $1M |
| 2024-12-10 | Trundle Stephen | Director,Officer | −Sell | 45,501 | $68.15 | $3M |
| 2024-12-10 | Trundle Stephen | Director,Officer | −Sell | 1,999 | $68.81 | $137,551 |
| 2024-11-20 | Evans Stephen C. | Director | −Sell | 2,625 | $59.67 | $156,634 |
| 2024-08-23 | Ramos Daniel | Officer | −Sell | 9,476 | $61.81 | $585,712 |
| 2024-08-23 | Ramos Daniel | Officer | +Exercise | 1,250 | $37.94 | $47,425 |
| 2024-08-22 | Valenzuela Steve | Officer | −Sell | 7,400 | $60.27 | $445,998 |
| 2024-06-06 | Clarke Donald E | Director | +Grant | 2,304 | — | — |
| 2024-06-06 | McAdam Timothy P | Director | +Grant | 2,304 | — | — |
| 2024-06-06 | NEVIN DARIUS G | Director | +Grant | 2,304 | — | — |
| 2024-06-06 | Whall Timothy J. | Director | +Grant | 2,304 | — | — |
| 2024-06-06 | Evans Stephen C. | Director | +Grant | 2,304 | — | — |
| 2024-06-06 | WU Simone | Director | +Grant | 2,304 | — | — |
| 2024-06-06 | Harper Cecile Burleigh | Director | +Grant | 2,304 | — | — |
| 2024-05-22 | BEDELL JEFFREY A | Other | −Tax w/h | 1,054 | $67.02 | $70,639 |
| 2024-05-22 | BEDELL JEFFREY A | Other | +Grant | 17,500 | — | — |
| 2024-05-22 | Kerzner Daniel | Officer | +Grant | 17,500 | — | — |
| 2024-05-22 | Kerzner Daniel | Officer | −Tax w/h | 1,579 | $67.02 | $105,825 |
| 2024-05-22 | Ramos Daniel | Officer | −Tax w/h | 906 | $67.02 | $60,720 |
| 2024-05-22 | Ramos Daniel | Officer | +Grant | 14,000 | — | — |
| 2024-05-22 | Trundle Stephen | Director,Officer | +Grant | 25,000 | — | — |
| 2024-05-22 | Trundle Stephen | Director,Officer | −Tax w/h | 2,255 | $67.02 | $151,130 |
| 2024-05-22 | Valenzuela Steve | Officer | +Grant | 12,500 | — | — |
| 2024-05-22 | Valenzuela Steve | Officer | −Tax w/h | 1,128 | $67.02 | $75,599 |
| 2024-05-15 | Valenzuela Steve | Officer | −Tax w/h | 2,256 | $70.05 | $158,033 |
| 2024-05-15 | BEDELL JEFFREY A | Officer | −Tax w/h | 2,393 | $70.05 | $167,630 |
| 2024-05-15 | Ramos Daniel | Officer | −Tax w/h | 2,050 | $70.05 | $143,603 |
| 2024-05-15 | Trundle Stephen | Director,Officer | −Tax w/h | 4,512 | $70.05 | $316,066 |
| 2024-05-15 | Kerzner Daniel | Officer | −Tax w/h | 2,933 | $70.05 | $205,457 |
| 2024-04-02 | BEDELL JEFFREY A | Officer | −Sell | 1,418 | $70.00 | $99,260 |
| 2024-04-02 | Kerzner Daniel | Officer | −Sell | 2,820 | $70.00 | $197,400 |
| 2024-04-02 | Ramos Daniel | Officer | −Sell | 1,418 | $70.00 | $99,260 |
| 2024-04-02 | Trundle Stephen | Director,Officer | −Sell | 3,217 | $70.00 | $225,190 |
| 2024-04-02 | Valenzuela Steve | Officer | −Sell | 1,716 | $70.00 | $120,120 |
| 2024-03-15 | NEVIN DARIUS G | Director | −Sell | 2,593 | $73.55 | $190,715 |
| 2024-03-07 | Valenzuela Steve | Officer | +Exercise | 208 | $65.03 | $13,526 |
| 2024-03-07 | Valenzuela Steve | Officer | +Exercise | 208 | $59.10 | $12,293 |
| 2024-03-07 | Valenzuela Steve | Officer | −Sell | 832 | $74.58 | $62,051 |
| 2024-03-07 | Valenzuela Steve | Officer | +Exercise | 208 | $51.50 | $10,712 |
| 2024-03-07 | Valenzuela Steve | Officer | +Exercise | 208 | $37.94 | $7,892 |
| 2024-03-01 | Trundle Stephen | Director,Officer | −Gift | 5,000 | — | — |
| 2024-02-29 | Valenzuela Steve | Officer | −Sell | 7,083 | $75.34 | $533,633 |
| 2024-02-29 | Valenzuela Steve | Officer | +Exercise | 1,875 | $51.50 | $96,563 |
| 2024-02-29 | Valenzuela Steve | Officer | +Exercise | 5,208 | $65.03 | $338,676 |
| 2024-02-27 | Evans Stephen C. | Director | −Sell | 1,000 | $74.12 | $74,120 |
| 2024-02-27 | Ramos Daniel | Officer | +Exercise | 1,250 | $37.94 | $47,425 |
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.