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-08 | KELLINGTON JOHN S | Officer | +Exercise | 24,221 | $85.67 | $2M |
| 2026-06-08 | KELLINGTON JOHN S | Officer | −Tax w/h | 17,536 | $163.73 | $3M |
| 2026-05-28 | Fu Luyang | Officer | +Exercise | 774 | $85.67 | $66,309 |
| 2026-05-28 | Fu Luyang | Officer | −Tax w/h | 99 | $161.20 | $15,959 |
| 2026-05-11 | Schiff Charles Odell | Director | −Other | 27,122 | — | — |
| 2026-05-07 | Hogan Thomas Christopher | Officer | −Tax w/h | 74 | $160.96 | $11,911 |
| 2026-05-07 | Hogan Thomas Christopher | Officer | −Tax w/h | 145 | $160.96 | $23,339 |
| 2026-05-07 | Hogan Thomas Christopher | Officer | +Exercise | 487 | $70.70 | $34,431 |
| 2026-05-07 | Hogan Thomas Christopher | Officer | +Exercise | 957 | $71.19 | $68,129 |
| 2026-05-05 | Brown Roger A | Officer | −Tax w/h | 4,685 | $159.88 | $749,038 |
| 2026-05-05 | Brown Roger A | Officer | +Exercise | 6,900 | $71.19 | $491,211 |
| 2026-05-05 | Brown Roger A | Officer | −Gift | 2,500 | — | — |
| 2026-05-01 | Sewell Michael J | Officer | +Exercise | 36,909 | $70.70 | $3M |
| 2026-05-01 | Sewell Michael J | Officer | −Tax w/h | 8,822 | $163.54 | $1M |
| 2026-04-29 | Fu Luyang | Officer | −Tax w/h | 147 | $163.92 | $24,096 |
| 2026-04-29 | Fu Luyang | Officer | +Exercise | 957 | $71.19 | $68,129 |
| 2026-04-29 | Cracas Teresa C | Officer | −Tax w/h | 10,321 | $163.92 | $2M |
| 2026-04-29 | Cracas Teresa C | Officer | +Exercise | 15,386 | $70.70 | $1M |
| 2026-04-29 | KELLINGTON JOHN S | Officer | −Tax w/h | 18,935 | $163.92 | $3M |
| 2026-04-29 | KELLINGTON JOHN S | Officer | +Exercise | 28,156 | $71.19 | $2M |
| 2026-03-02 | Brown Roger A | Officer | −Tax w/h | 81 | $163.43 | $13,238 |
| 2026-03-02 | Brown Roger A | Officer | −Tax w/h | 142 | $163.43 | $23,207 |
| 2026-03-02 | Brown Roger A | Officer | −Tax w/h | 1,445 | $163.43 | $236,156 |
| 2026-03-02 | Brown Roger A | Officer | −Tax w/h | 120 | $163.43 | $19,612 |
| 2026-03-02 | Brown Roger A | Officer | +Exercise | 327 | — | — |
| 2026-03-02 | Brown Roger A | Officer | +Exercise | 275 | — | — |
| 2026-03-02 | Brown Roger A | Officer | +Exercise | 281 | — | — |
| 2026-03-02 | Brown Roger A | Officer | +Exercise | 5,052 | — | — |
| 2026-03-02 | Chapel Dawn Shannon | Officer | −Tax w/h | 72 | $163.43 | $11,767 |
| 2026-03-02 | Chapel Dawn Shannon | Officer | +Exercise | 250 | — | — |
| 2026-03-02 | Cracas Teresa C | Officer | +Exercise | 492 | — | — |
| 2026-03-02 | Cracas Teresa C | Officer | +Exercise | 9,522 | — | — |
| 2026-03-02 | Cracas Teresa C | Officer | +Exercise | 423 | — | — |
| 2026-03-02 | Cracas Teresa C | Officer | −Tax w/h | 3,367 | $163.43 | $550,269 |
| 2026-03-02 | Cracas Teresa C | Officer | −Tax w/h | 184 | $163.43 | $30,071 |
| 2026-03-02 | Cracas Teresa C | Officer | −Tax w/h | 181 | $163.43 | $29,581 |
| 2026-03-02 | Cracas Teresa C | Officer | −Tax w/h | 215 | $163.43 | $35,137 |
| 2026-03-02 | Cracas Teresa C | Officer | +Exercise | 415 | — | — |
| 2026-03-02 | Delaney Angela Ossello | Officer | −Tax w/h | 155 | $163.43 | $25,332 |
| 2026-03-02 | Delaney Angela Ossello | Officer | +Exercise | 6,522 | — | — |
| 2026-03-02 | Delaney Angela Ossello | Officer | +Exercise | 362 | — | — |
| 2026-03-02 | Delaney Angela Ossello | Officer | +Exercise | 422 | — | — |
| 2026-03-02 | Delaney Angela Ossello | Officer | −Tax w/h | 184 | $163.43 | $30,071 |
| 2026-03-02 | Delaney Angela Ossello | Officer | −Tax w/h | 2,558 | $163.43 | $418,054 |
| 2026-03-02 | Delaney Angela Ossello | Officer | +Exercise | 355 | — | — |
| 2026-03-02 | Delaney Angela Ossello | Officer | −Tax w/h | 158 | $163.43 | $25,822 |
| 2026-03-02 | Givler Sean Michael | Officer | −Tax w/h | 2,538 | $163.43 | $414,785 |
| 2026-03-02 | Givler Sean Michael | Officer | −Tax w/h | 180 | $163.43 | $29,417 |
| 2026-03-02 | Givler Sean Michael | Officer | −Tax w/h | 210 | $163.43 | $34,320 |
| 2026-03-02 | Givler Sean Michael | Officer | −Tax w/h | 177 | $163.43 | $28,927 |
| 2026-03-02 | Givler Sean Michael | Officer | +Exercise | 481 | — | — |
| 2026-03-02 | Givler Sean Michael | Officer | +Exercise | 413 | — | — |
| 2026-03-02 | Givler Sean Michael | Officer | +Exercise | 7,436 | — | — |
| 2026-03-02 | Givler Sean Michael | Officer | +Exercise | 405 | — | — |
| 2026-03-02 | Hogan Thomas Christopher | Officer | +Exercise | 333 | — | — |
| 2026-03-02 | Hogan Thomas Christopher | Officer | −Tax w/h | 95 | $163.43 | $15,526 |
| 2026-03-02 | JOHNSTON STEVEN J | Director,Officer | +Exercise | 313 | — | — |
| 2026-03-02 | JOHNSTON STEVEN J | Director,Officer | −Tax w/h | 337 | $163.43 | $55,076 |
| 2026-03-02 | JOHNSTON STEVEN J | Director,Officer | −Tax w/h | 392 | $163.43 | $64,065 |
| 2026-03-02 | JOHNSTON STEVEN J | Director,Officer | −Tax w/h | 132 | $163.43 | $21,573 |
| 2026-03-02 | JOHNSTON STEVEN J | Director,Officer | −Tax w/h | 11,836 | $163.43 | $2M |
| 2026-03-02 | JOHNSTON STEVEN J | Director,Officer | +Exercise | 930 | — | — |
| 2026-03-02 | JOHNSTON STEVEN J | Director,Officer | +Exercise | 28,818 | — | — |
| 2026-03-02 | JOHNSTON STEVEN J | Director,Officer | +Exercise | 801 | — | — |
| 2026-03-02 | KELLINGTON JOHN S | Officer | −Tax w/h | 3,861 | $163.43 | $631,003 |
| 2026-03-02 | KELLINGTON JOHN S | Officer | −Tax w/h | 199 | $163.43 | $32,523 |
| 2026-03-02 | KELLINGTON JOHN S | Officer | −Tax w/h | 236 | $163.43 | $38,569 |
| 2026-03-02 | KELLINGTON JOHN S | Officer | −Tax w/h | 203 | $163.43 | $33,176 |
| 2026-03-02 | KELLINGTON JOHN S | Officer | +Exercise | 541 | — | — |
| 2026-03-02 | KELLINGTON JOHN S | Officer | +Exercise | 465 | — | — |
| 2026-03-02 | KELLINGTON JOHN S | Officer | +Exercise | 456 | — | — |
| 2026-03-02 | KELLINGTON JOHN S | Officer | +Exercise | 10,458 | — | — |
| 2026-03-02 | SCHAMBOW MARC JON | Officer | −Tax w/h | 2,586 | $163.43 | $422,630 |
| 2026-03-02 | SCHAMBOW MARC JON | Officer | −Tax w/h | 175 | $163.43 | $28,600 |
| 2026-03-02 | SCHAMBOW MARC JON | Officer | +Exercise | 338 | — | — |
| 2026-03-02 | SCHAMBOW MARC JON | Officer | +Exercise | 326 | — | — |
| 2026-03-02 | SCHAMBOW MARC JON | Officer | −Tax w/h | 142 | $163.43 | $23,207 |
| 2026-03-02 | SCHAMBOW MARC JON | Officer | −Tax w/h | 147 | $163.43 | $24,024 |
| 2026-03-02 | SCHAMBOW MARC JON | Officer | +Exercise | 400 | — | — |
| 2026-03-02 | SCHAMBOW MARC JON | Officer | +Exercise | 7,334 | — | — |
| 2026-03-02 | Schuler Scott Alan | Officer | +Exercise | 250 | — | — |
| 2026-03-02 | Schuler Scott Alan | Officer | −Tax w/h | 72 | $163.43 | $11,767 |
| 2026-03-02 | Sewell Michael J | Officer | +Exercise | 653 | — | — |
| 2026-03-02 | Sewell Michael J | Officer | +Exercise | 774 | — | — |
| 2026-03-02 | Sewell Michael J | Officer | +Exercise | 667 | — | — |
| 2026-03-02 | Sewell Michael J | Officer | +Exercise | 14,996 | — | — |
| 2026-03-02 | Sewell Michael J | Officer | −Tax w/h | 281 | $163.43 | $45,924 |
| 2026-03-02 | Sewell Michael J | Officer | −Tax w/h | 326 | $163.43 | $53,278 |
| 2026-03-02 | Sewell Michael J | Officer | −Tax w/h | 275 | $163.43 | $44,943 |
| 2026-03-02 | Sewell Michael J | Officer | −Tax w/h | 5,914 | $163.43 | $966,525 |
| 2026-03-02 | Soloria Steven Anthony | Officer | +Exercise | 7,168 | — | — |
| 2026-03-02 | Soloria Steven Anthony | Officer | +Exercise | 384 | — | — |
| 2026-03-02 | Soloria Steven Anthony | Officer | +Exercise | 428 | — | — |
| 2026-03-02 | Soloria Steven Anthony | Officer | +Exercise | 319 | — | — |
| 2026-03-02 | Soloria Steven Anthony | Officer | −Tax w/h | 139 | $163.43 | $22,717 |
| 2026-03-02 | Soloria Steven Anthony | Officer | −Tax w/h | 168 | $163.43 | $27,456 |
| 2026-03-02 | Soloria Steven Anthony | Officer | −Tax w/h | 2,412 | $163.43 | $394,193 |
| 2026-03-02 | Soloria Steven Anthony | Officer | −Tax w/h | 187 | $163.43 | $30,561 |
| 2026-03-02 | Spray Stephen M | Director,Officer | −Tax w/h | 5,805 | $163.43 | $948,711 |
| 2026-03-02 | Spray Stephen M | Director,Officer | −Tax w/h | 349 | $163.43 | $57,037 |
| 2026-03-02 | Spray Stephen M | Director,Officer | −Tax w/h | 309 | $163.43 | $50,500 |
| 2026-03-02 | Spray Stephen M | Director,Officer | −Tax w/h | 271 | $163.43 | $44,290 |
| 2026-03-02 | Spray Stephen M | Director,Officer | +Exercise | 688 | — | — |
| 2026-03-02 | Spray Stephen M | Director,Officer | +Exercise | 13,620 | — | — |
| 2026-03-02 | Spray Stephen M | Director,Officer | +Exercise | 605 | — | — |
| 2026-03-02 | Spray Stephen M | Director,Officer | +Exercise | 778 | — | — |
| 2026-03-02 | Van Den Heuvel Will H | Officer | −Tax w/h | 2,340 | $163.43 | $382,426 |
| 2026-03-02 | Van Den Heuvel Will H | Officer | +Exercise | 7,006 | — | — |
| 2026-03-02 | Van Den Heuvel Will H | Officer | +Exercise | 452 | — | — |
| 2026-03-02 | Van Den Heuvel Will H | Officer | −Tax w/h | 197 | $163.43 | $32,196 |
| 2026-03-02 | Van Den Heuvel Will H | Officer | −Tax w/h | 167 | $163.43 | $27,293 |
| 2026-03-02 | Van Den Heuvel Will H | Officer | +Exercise | 389 | — | — |
| 2026-03-02 | Van Den Heuvel Will H | Officer | +Exercise | 382 | — | — |
| 2026-03-02 | Van Den Heuvel Will H | Officer | −Tax w/h | 170 | $163.43 | $27,783 |
| 2026-03-02 | Swisher Chet Hogan | Officer | −Tax w/h | 491 | $167.16 | $82,076 |
| 2026-03-02 | Swisher Chet Hogan | Officer | +Exercise | 282 | — | — |
| 2026-03-02 | Swisher Chet Hogan | Officer | −Tax w/h | 81 | $163.43 | $13,238 |
| 2026-03-02 | Swisher Chet Hogan | Officer | +Exercise | 846 | $70.70 | $59,812 |
| 2026-02-25 | Sewell Michael J | Officer | −Gift | 1,076 | — | — |
| 2026-02-17 | Schiff Charles Odell | Director | +Gift | 114 | — | — |
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.