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-29 | Adatia Karim | Officer | −Sell | 559 | $107.40 | $60,037 |
| 2026-05-21 | Breard Linda M. | Director | +Exercise | 320 | — | — |
| 2026-05-21 | COURAGE CATHERINE | Director | +Exercise | 320 | — | — |
| 2026-05-21 | Armstrong Bruce | Director | +Exercise | 320 | — | — |
| 2026-05-21 | CROWN TIMOTHY A | Director | +Exercise | 320 | — | — |
| 2026-05-21 | ALLEN RICHARD E | Director | +Exercise | 320 | — | — |
| 2026-05-21 | Rishi Girish D | Director | +Exercise | 320 | — | — |
| 2026-05-21 | IBARGUEN ANTHONY | Director | +Exercise | 320 | — | — |
| 2026-05-17 | Breard Linda M. | Director | +Exercise | 405 | — | — |
| 2026-05-17 | COURAGE CATHERINE | Director | +Exercise | 405 | — | — |
| 2026-05-17 | IBARGUEN ANTHONY | Director | +Exercise | 405 | — | — |
| 2026-05-17 | Rishi Girish D | Director | +Exercise | 405 | — | — |
| 2026-05-17 | ALLEN RICHARD E | Director | +Exercise | 405 | — | — |
| 2026-05-17 | CROWN TIMOTHY A | Director | +Exercise | 405 | — | — |
| 2026-05-17 | Armstrong Bruce | Director | +Exercise | 405 | — | — |
| 2026-05-13 | COURAGE CATHERINE | Director | +Exercise | 482 | — | — |
| 2026-05-13 | Breard Linda M. | Director | +Exercise | 482 | — | — |
| 2026-05-13 | IBARGUEN ANTHONY | Director | +Exercise | 482 | — | — |
| 2026-05-13 | Reichert Thomas | Director | +Exercise | 482 | — | — |
| 2026-05-13 | Foutty Janet | Director | +Exercise | 482 | — | — |
| 2026-05-13 | Rishi Girish D | Director | +Exercise | 482 | — | — |
| 2026-05-13 | ALLEN RICHARD E | Director | +Exercise | 482 | — | — |
| 2026-05-13 | CROWN TIMOTHY A | Director | +Exercise | 482 | — | — |
| 2026-05-13 | Armstrong Bruce | Director | +Exercise | 482 | — | — |
| 2026-05-11 | Morgado James A. | Officer | +Buy | 2,290 | $87.26 | $199,825 |
| 2026-04-15 | CROWN TIMOTHY A | Director | −Gift | 91,953 | — | — |
| 2026-02-20 | Crump Rachael Ann Bertrandt | Officer | +Exercise | 255 | — | — |
| 2026-02-20 | Crump Rachael Ann Bertrandt | Officer | −Tax w/h | 103 | $85.50 | $8,807 |
| 2026-02-20 | Crump Rachael Ann Bertrandt | Officer | +Exercise | 322 | — | — |
| 2026-02-20 | Crump Rachael Ann Bertrandt | Officer | +Exercise | 121 | — | — |
| 2026-02-20 | Crump Rachael Ann Bertrandt | Officer | −Tax w/h | 82 | $85.50 | $7,011 |
| 2026-02-20 | Crump Rachael Ann Bertrandt | Officer | +Exercise | 256 | — | — |
| 2026-02-20 | Crump Rachael Ann Bertrandt | Officer | −Tax w/h | 61 | $85.50 | $5,216 |
| 2026-02-20 | Crump Rachael Ann Bertrandt | Officer | +Exercise | 192 | — | — |
| 2026-02-20 | Crump Rachael Ann Bertrandt | Officer | −Tax w/h | 81 | $85.50 | $6,926 |
| 2026-02-20 | Crump Rachael Ann Bertrandt | Officer | −Tax w/h | 38 | $85.50 | $3,249 |
| 2026-02-20 | Crump Rachael Ann Bertrandt | Officer | −Tax w/h | 61 | $85.50 | $5,216 |
| 2026-02-20 | Crump Rachael Ann Bertrandt | Officer | +Exercise | 191 | — | — |
| 2026-02-20 | Cowley Samuel C | Officer | −Tax w/h | 252 | $85.50 | $21,546 |
| 2026-02-20 | Cowley Samuel C | Officer | +Exercise | 766 | — | — |
| 2026-02-20 | Cowley Samuel C | Officer | +Exercise | 1,021 | — | — |
| 2026-02-20 | Cowley Samuel C | Officer | −Tax w/h | 284 | $85.50 | $24,282 |
| 2026-02-20 | Cowley Samuel C | Officer | +Exercise | 630 | — | — |
| 2026-02-20 | Cowley Samuel C | Officer | −Tax w/h | 173 | $85.50 | $14,792 |
| 2026-02-20 | Cowley Samuel C | Officer | +Exercise | 840 | — | — |
| 2026-02-20 | Cowley Samuel C | Officer | −Tax w/h | 233 | $85.50 | $19,922 |
| 2026-02-20 | Cowley Samuel C | Officer | +Exercise | 633 | — | — |
| 2026-02-20 | Cowley Samuel C | Officer | −Tax w/h | 469 | $85.50 | $40,100 |
| 2026-02-20 | Cowley Samuel C | Officer | +Exercise | 1,687 | — | — |
| 2026-02-20 | Cowley Samuel C | Officer | −Tax w/h | 209 | $85.50 | $17,870 |
| 2026-02-20 | Burger Daniel | Officer | +Exercise | 362 | — | — |
| 2026-02-20 | Burger Daniel | Officer | −Tax w/h | 254 | $85.50 | $21,717 |
| 2026-02-20 | Burger Daniel | Officer | +Exercise | 840 | — | — |
| 2026-02-20 | Burger Daniel | Officer | −Tax w/h | 224 | $85.50 | $19,152 |
| 2026-02-20 | Burger Daniel | Officer | +Exercise | 630 | — | — |
| 2026-02-20 | Burger Daniel | Officer | −Tax w/h | 309 | $85.50 | $26,420 |
| 2026-02-20 | Burger Daniel | Officer | −Tax w/h | 241 | $85.50 | $20,606 |
| 2026-02-20 | Burger Daniel | Officer | +Exercise | 766 | — | — |
| 2026-02-20 | Burger Daniel | Officer | −Tax w/h | 129 | $85.50 | $11,030 |
| 2026-02-20 | Burger Daniel | Officer | +Exercise | 964 | — | — |
| 2026-02-20 | Burger Daniel | Officer | −Tax w/h | 292 | $85.50 | $24,966 |
| 2026-02-20 | Burger Daniel | Officer | +Exercise | 1,021 | — | — |
| 2026-02-20 | Green Robert Douglas | Officer | +Exercise | 322 | — | — |
| 2026-02-20 | Green Robert Douglas | Officer | −Tax w/h | 35 | $85.50 | $2,993 |
| 2026-02-20 | Green Robert Douglas | Officer | +Exercise | 121 | — | — |
| 2026-02-20 | Green Robert Douglas | Officer | −Tax w/h | 75 | $85.50 | $6,413 |
| 2026-02-20 | Green Robert Douglas | Officer | +Exercise | 256 | — | — |
| 2026-02-20 | Green Robert Douglas | Officer | −Tax w/h | 56 | $85.50 | $4,788 |
| 2026-02-20 | Green Robert Douglas | Officer | −Tax w/h | 95 | $85.50 | $8,123 |
| 2026-02-20 | Green Robert Douglas | Officer | −Tax w/h | 104 | $85.50 | $8,892 |
| 2026-02-20 | Green Robert Douglas | Officer | +Exercise | 351 | — | — |
| 2026-02-20 | Green Robert Douglas | Officer | −Tax w/h | 51 | $85.50 | $4,361 |
| 2026-02-20 | Green Robert Douglas | Officer | +Exercise | 175 | — | — |
| 2026-02-20 | Green Robert Douglas | Officer | +Exercise | 192 | — | — |
| 2026-02-20 | Gregory Adrian P | Officer | −Tax w/h | 240 | $85.50 | $20,520 |
| 2026-02-20 | Gregory Adrian P | Officer | +Exercise | 511 | — | — |
| 2026-02-20 | Gregory Adrian P | Officer | −Tax w/h | 180 | $85.50 | $15,390 |
| 2026-02-20 | Gregory Adrian P | Officer | +Exercise | 241 | — | — |
| 2026-02-20 | Gregory Adrian P | Officer | −Tax w/h | 113 | $85.50 | $9,662 |
| 2026-02-20 | Gregory Adrian P | Officer | +Exercise | 643 | — | — |
| 2026-02-20 | Gregory Adrian P | Officer | −Tax w/h | 302 | $85.50 | $25,821 |
| 2026-02-20 | Gregory Adrian P | Officer | +Exercise | 459 | — | — |
| 2026-02-20 | Gregory Adrian P | Officer | −Tax w/h | 215 | $85.50 | $18,383 |
| 2026-02-20 | Gregory Adrian P | Officer | +Exercise | 613 | — | — |
| 2026-02-20 | Gregory Adrian P | Officer | −Tax w/h | 288 | $85.50 | $24,624 |
| 2026-02-20 | Gregory Adrian P | Officer | +Exercise | 383 | — | — |
| 2026-02-20 | Morgado James A. | Officer | −Tax w/h | 117 | $85.50 | $10,004 |
| 2026-02-20 | Morgado James A. | Officer | +Exercise | 402 | — | — |
| 2026-02-20 | Morgado James A. | Officer | +Exercise | 511 | — | — |
| 2026-02-20 | Morgado James A. | Officer | +Exercise | 422 | — | — |
| 2026-02-20 | Morgado James A. | Officer | −Tax w/h | 139 | $85.50 | $11,885 |
| 2026-02-20 | Morgado James A. | Officer | +Exercise | 1,125 | — | — |
| 2026-02-20 | Morgado James A. | Officer | −Tax w/h | 313 | $85.50 | $26,762 |
| 2026-02-20 | Morgado James A. | Officer | −Tax w/h | 126 | $85.50 | $10,773 |
| 2026-02-20 | Morgado James A. | Officer | +Exercise | 383 | — | — |
| 2026-02-20 | Morgado James A. | Officer | −Tax w/h | 99 | $85.50 | $8,465 |
| 2026-02-20 | Morgado James A. | Officer | +Exercise | 301 | — | — |
| 2026-02-20 | Morgado James A. | Officer | −Tax w/h | 142 | $85.50 | $12,141 |
| 2026-02-20 | Mullen Joyce A | Officer | −Tax w/h | 974 | $85.50 | $83,277 |
| 2026-02-20 | Mullen Joyce A | Officer | +Exercise | 3,064 | — | — |
| 2026-02-20 | Mullen Joyce A | Officer | −Tax w/h | 807 | $85.50 | $68,999 |
| 2026-02-20 | Mullen Joyce A | Officer | +Exercise | 4,086 | — | — |
| 2026-02-20 | Mullen Joyce A | Officer | −Tax w/h | 1,689 | $85.50 | $144,410 |
| 2026-02-20 | Mullen Joyce A | Officer | +Exercise | 3,559 | — | — |
| 2026-02-20 | Mullen Joyce A | Officer | +Exercise | 4,745 | — | — |
| 2026-02-20 | Mullen Joyce A | Officer | −Tax w/h | 1,962 | $85.50 | $167,751 |
| 2026-02-20 | Mullen Joyce A | Officer | −Tax w/h | 2,278 | $85.50 | $194,769 |
| 2026-02-20 | Mullen Joyce A | Officer | +Exercise | 6,025 | — | — |
| 2026-02-20 | Mullen Joyce A | Officer | −Tax w/h | 595 | $85.50 | $50,873 |
| 2026-02-20 | Mullen Joyce A | Officer | +Exercise | 2,260 | — | — |
| 2026-02-20 | Vasin Jennifer M | Officer | −Tax w/h | 155 | $85.50 | $13,253 |
| 2026-02-20 | Vasin Jennifer M | Officer | +Exercise | 475 | — | — |
| 2026-02-20 | Vasin Jennifer M | Officer | −Tax w/h | 118 | $85.50 | $10,089 |
| 2026-02-20 | Vasin Jennifer M | Officer | +Exercise | 356 | — | — |
| 2026-02-20 | Vasin Jennifer M | Officer | −Tax w/h | 142 | $85.50 | $12,141 |
| 2026-02-20 | Vasin Jennifer M | Officer | −Tax w/h | 79 | $85.50 | $6,755 |
| 2026-02-20 | Vasin Jennifer M | Officer | −Tax w/h | 126 | $85.50 | $10,773 |
| 2026-02-20 | Vasin Jennifer M | Officer | +Exercise | 383 | — | — |
| 2026-02-20 | Vasin Jennifer M | Officer | +Exercise | 241 | — | — |
| 2026-02-20 | Vasin Jennifer M | Officer | +Exercise | 511 | — | — |
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.