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 | Khan Nick | Director | −Sell | 600 | $200.31 | $120,186 |
| 2026-06-12 | Khan Nick | Director | −Sell | 400 | $202.43 | $80,972 |
| 2026-06-12 | Khan Nick | Director | −Sell | 789 | $203.48 | $160,546 |
| 2026-06-12 | Khan Nick | Director | −Sell | 800 | $204.76 | $163,808 |
| 2026-06-12 | Khan Nick | Director | −Sell | 300 | $206.68 | $62,004 |
| 2026-06-12 | Khan Nick | Director | −Sell | 600 | $208.15 | $124,890 |
| 2026-06-12 | Khan Nick | Director | −Sell | 2,200 | $209.02 | $459,844 |
| 2026-06-12 | Khan Nick | Director | −Sell | 1,100 | $210.12 | $231,132 |
| 2026-06-12 | Khan Nick | Director | −Sell | 1,400 | $211.25 | $295,750 |
| 2026-06-12 | Khan Nick | Director | −Sell | 300 | $211.81 | $63,543 |
| 2026-06-12 | Khan Nick | Director | −Sell | 200 | $213.34 | $42,668 |
| 2026-06-12 | Khan Nick | Director | −Sell | 100 | $214.93 | $21,493 |
| 2026-06-12 | Khan Nick | Director | −Sell | 200 | $216.06 | $43,212 |
| 2026-06-12 | Khan Nick | Director | −Sell | 100 | $205.33 | $20,533 |
| 2026-06-12 | Khan Nick | Director | −Sell | 500 | $199.37 | $99,685 |
| 2026-06-10 | Medina Sonya E | Director | +Exercise | 1,237 | — | — |
| 2026-06-10 | WHEELER CARRIE | Director | +Exercise | 1,237 | — | — |
| 2026-06-10 | KEYWELL BRADLEY A | Director | +Exercise | 1,237 | — | — |
| 2026-06-10 | KRAFT JONATHAN | Director | +Exercise | 1,237 | — | — |
| 2026-06-10 | BYNOE PETER C B | Director | +Exercise | 1,237 | — | — |
| 2026-06-10 | Koonin Steven R | Director | +Exercise | 1,753 | — | — |
| 2026-06-10 | Tellem Nancy | Director | +Exercise | 1,237 | — | — |
| 2026-05-14 | KRAFT JONATHAN | Director | +Buy | 4,500 | $189.86 | $854,370 |
| 2026-05-14 | KRAFT JONATHAN | Director | +Buy | 700 | $190.61 | $133,427 |
| 2026-05-13 | Schleimer Andrew M | Officer | +Buy | 1,000 | $186.21 | $186,210 |
| 2026-05-13 | Schleimer Andrew M | Officer | +Buy | 1,696 | $184.99 | $313,743 |
| 2026-05-13 | SHAPIRO MARK S | Director,Officer | +Buy | 4,807 | $184.62 | $887,468 |
| 2026-05-13 | SHAPIRO MARK S | Director,Officer | +Buy | 6,000 | $185.40 | $1M |
| 2026-05-13 | Emanuel Ariel | Director,Officer | +Buy | 6,937 | $185.36 | $1M |
| 2026-05-13 | Emanuel Ariel | Director,Officer | +Buy | 3,868 | $184.60 | $714,033 |
| 2026-05-04 | Khan Nick | Director | −Sell | 394 | $186.93 | $73,650 |
| 2026-05-04 | Khan Nick | Director | −Sell | 3,414 | $185.49 | $633,263 |
| 2026-05-04 | Khan Nick | Director | −Sell | 5,710 | $186.23 | $1M |
| 2026-04-06 | Khan Nick | Director | −Sell | 2,818 | $197.39 | $556,245 |
| 2026-04-06 | Khan Nick | Director | −Sell | 1,900 | $199.44 | $378,936 |
| 2026-04-06 | Khan Nick | Director | −Sell | 200 | $200.64 | $40,128 |
| 2026-04-06 | Khan Nick | Director | −Sell | 4,400 | $198.67 | $874,148 |
| 2026-04-06 | Khan Nick | Director | −Sell | 200 | $203.84 | $40,768 |
| 2026-03-31 | Khan Nick | Director | +Grant | 89 | — | — |
| 2026-03-09 | Kapral Shane | Officer | −Sell | 254 | $199.15 | $50,584 |
| 2026-03-03 | Khan Nick | Director | −Sell | 977 | $221.98 | $216,874 |
| 2026-03-03 | Khan Nick | Director | −Sell | 1,201 | $219.03 | $263,055 |
| 2026-03-03 | Khan Nick | Director | −Sell | 4,234 | $219.88 | $930,972 |
| 2026-03-03 | Khan Nick | Director | −Sell | 3,106 | $220.81 | $685,836 |
| 2026-03-03 | Kapral Shane | Officer | −Sell | 616 | $221.91 | $136,697 |
| 2026-02-23 | Kapral Shane | Officer | −Sell | 616 | $210.00 | $129,360 |
| 2026-02-17 | Kapral Shane | Officer | −Sell | 616 | $208.01 | $128,134 |
| 2026-02-09 | Kapral Shane | Officer | −Sell | 616 | $211.54 | $130,309 |
| 2026-02-02 | Kapral Shane | Officer | −Sell | 616 | $202.04 | $124,457 |
| 2026-01-27 | Kapral Shane | Officer | −Sell | 480 | $202.96 | $97,421 |
| 2026-01-27 | Kapral Shane | Officer | −Sell | 135 | $201.85 | $27,250 |
| 2026-01-27 | KRAUSS SETH D | Officer | −Sell | 200 | $202.83 | $40,566 |
| 2026-01-27 | KRAUSS SETH D | Officer | −Sell | 400 | $201.73 | $80,692 |
| 2026-01-27 | KRAUSS SETH D | Officer | −Sell | 871 | $199.66 | $173,904 |
| 2026-01-27 | KRAUSS SETH D | Officer | −Sell | 800 | $200.80 | $160,640 |
| 2026-01-22 | Schleimer Andrew M | Officer | −Sell | 11,978 | $201.98 | $2M |
| 2026-01-22 | SHAPIRO MARK S | Director,Officer | −Sell | 14,363 | $201.98 | $3M |
| 2026-01-22 | Emanuel Ariel | Director,Officer | −Tax w/h | 39,768 | $203.41 | $8M |
| 2026-01-22 | Khan Nick | Director | −Sell | 7,744 | $201.98 | $2M |
| 2026-01-22 | Kapral Shane | Officer | −Sell | 1,238 | $201.98 | $250,051 |
| 2026-01-22 | Khan Nick | Director | −Sell | 500 | $203.15 | $101,575 |
| 2026-01-22 | Khan Nick | Director | −Sell | 1,100 | $199.33 | $219,263 |
| 2026-01-22 | Khan Nick | Director | −Sell | 2,118 | $200.23 | $424,087 |
| 2026-01-22 | Khan Nick | Director | −Sell | 3,500 | $201.38 | $704,830 |
| 2026-01-22 | Khan Nick | Director | −Sell | 2,000 | $202.41 | $404,820 |
| 2026-01-22 | Khan Nick | Director | −Sell | 300 | $204.91 | $61,473 |
| 2026-01-21 | KRAUSS SETH D | Officer | −Sell | 1,607 | $204.39 | $328,455 |
| 2026-01-21 | KRAUSS SETH D | Officer | −Sell | 1,900 | $203.35 | $386,365 |
| 2026-01-21 | KRAUSS SETH D | Officer | −Sell | 500 | $202.27 | $101,135 |
| 2026-01-21 | KRAUSS SETH D | Officer | −Sell | 1,375 | $201.02 | $276,403 |
| 2026-01-21 | KRAUSS SETH D | Officer | −Sell | 1,325 | $200.13 | $265,172 |
| 2026-01-21 | KRAUSS SETH D | Officer | −Sell | 1,300 | $197.74 | $257,062 |
| 2026-01-21 | KRAUSS SETH D | Officer | −Sell | 1,000 | $197.83 | $197,830 |
| 2026-01-21 | KRAUSS SETH D | Officer | −Sell | 500 | $199.05 | $99,525 |
| 2026-01-21 | KRAUSS SETH D | Officer | −Sell | 800 | $200.38 | $160,304 |
| 2026-01-21 | KRAUSS SETH D | Officer | −Sell | 500 | $201.29 | $100,645 |
| 2026-01-21 | KRAUSS SETH D | Officer | −Sell | 600 | $202.94 | $121,764 |
| 2026-01-21 | KRAUSS SETH D | Officer | −Sell | 1,309 | $204.11 | $267,180 |
| 2026-01-21 | KRAUSS SETH D | Officer | −Sell | 1,300 | $198.79 | $258,427 |
| 2026-01-20 | Schleimer Andrew M | Officer | +Exercise | 17,450 | — | — |
| 2026-01-20 | Schleimer Andrew M | Officer | +Exercise | 5,833 | — | — |
| 2026-01-20 | SHAPIRO MARK S | Director,Officer | +Exercise | 27,921 | — | — |
| 2026-01-20 | Emanuel Ariel | Director,Officer | +Exercise | 63,985 | — | — |
| 2026-01-20 | Emanuel Ariel | Director,Officer | +Exercise | 9,688 | — | — |
| 2026-01-20 | Khan Nick | Director | +Exercise | 13,960 | — | — |
| 2026-01-20 | KRAUSS SETH D | Officer | +Exercise | 9,307 | — | — |
| 2026-01-20 | KRAUSS SETH D | Officer | +Exercise | 4,709 | — | — |
| 2026-01-20 | Kapral Shane | Officer | +Exercise | 442 | — | — |
| 2026-01-20 | Kapral Shane | Officer | +Exercise | 2,326 | — | — |
| 2026-01-20 | Kapral Shane | Officer | −Sell | 613 | $203.77 | $124,911 |
| 2026-01-12 | Kapral Shane | Officer | −Sell | 749 | $198.83 | $148,924 |
| 2026-01-09 | KRAUSS SETH D | Officer | −Sell | 2,297 | $198.90 | $456,873 |
| 2026-01-09 | KRAUSS SETH D | Officer | −Sell | 1,205 | $201.88 | $243,265 |
| 2026-01-09 | KRAUSS SETH D | Officer | −Sell | 1,310 | $199.61 | $261,489 |
| 2026-01-09 | KRAUSS SETH D | Officer | −Sell | 500 | $202.95 | $101,475 |
| 2026-01-09 | KRAUSS SETH D | Officer | −Sell | 400 | $203.77 | $81,508 |
| 2026-01-07 | Kapral Shane | Officer | −Sell | 224 | $201.47 | $45,129 |
| 2026-01-05 | Khan Nick | Director | −Sell | 27,907 | $204.08 | $6M |
| 2026-01-05 | Khan Nick | Director | −Sell | 5,317 | $203.38 | $1M |
| 2026-01-05 | Khan Nick | Director | −Sell | 3,361 | $204.14 | $686,115 |
| 2026-01-05 | Khan Nick | Director | −Sell | 840 | $205.09 | $172,276 |
| 2026-01-05 | Schleimer Andrew M | Officer | −Sell | 5,739 | $204.08 | $1M |
| 2026-01-05 | SHAPIRO MARK S | Director,Officer | −Sell | 32,022 | $204.08 | $7M |
| 2026-01-05 | Kapral Shane | Officer | −Sell | 253 | $205.05 | $51,878 |
| 2026-01-05 | Kapral Shane | Officer | −Sell | 1,018 | $204.08 | $207,753 |
| 2026-01-05 | Kapral Shane | Officer | −Sell | 675 | $204.08 | $137,754 |
| 2026-01-02 | KRAUSS SETH D | Officer | −Sell | 100 | $210.05 | $21,005 |
| 2026-01-02 | KRAUSS SETH D | Officer | −Sell | 3,638 | $206.93 | $752,811 |
| 2026-01-02 | KRAUSS SETH D | Officer | −Sell | 5,339 | $207.98 | $1M |
| 2026-01-02 | KRAUSS SETH D | Officer | −Sell | 700 | $208.86 | $146,202 |
| 2025-12-31 | KRAUSS SETH D | Officer | +Exercise | 9,777 | — | — |
| 2025-12-31 | Khan Nick | Director | +Exercise | 51,225 | — | — |
| 2025-12-31 | Schleimer Andrew M | Officer | +Exercise | 12,415 | — | — |
| 2025-12-31 | SHAPIRO MARK S | Director,Officer | +Exercise | 63,187 | — | — |
| 2025-12-31 | Johnson Dwayne D. | Director | +Exercise | 8,046 | — | — |
| 2025-12-31 | Kapral Shane | Officer | +Exercise | 2,032 | — | — |
| 2025-12-31 | Kapral Shane | Officer | +Exercise | 3,259 | — | — |
| 2025-12-30 | Khan Nick | Director | +Grant | 83 | — | — |
| 2025-12-29 | Kapral Shane | Officer | −Sell | 253 | $216.36 | $54,739 |
| 2025-12-22 | Kapral Shane | Officer | −Sell | 254 | $214.08 | $54,376 |
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.