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 | Farrell Michael J. | Director,Officer | −Sell | 4,991 | $193.96 | $968,054 |
| 2026-06-08 | Farrell Michael J. | Director,Officer | +Exercise | 4,991 | $146.34 | $730,383 |
| 2026-06-01 | Rider Michael J | Officer | −Tax w/h | 269 | $190.57 | $51,214 |
| 2026-05-07 | Farrell Michael J. | Director,Officer | −Sell | 4,991 | $207.82 | $1M |
| 2026-05-07 | Farrell Michael J. | Director,Officer | +Exercise | 4,991 | $146.34 | $730,383 |
| 2026-04-07 | Farrell Michael J. | Director,Officer | −Sell | 4,991 | $225.50 | $1M |
| 2026-04-07 | Farrell Michael J. | Director,Officer | +Exercise | 4,991 | $146.34 | $730,383 |
| 2026-04-01 | FARRELL PETER C | Director | −Sell | 2,000 | $225.00 | $450,000 |
| 2026-04-01 | Sandercock Brett | Officer | −Sell | 1,000 | $224.31 | $224,310 |
| 2026-03-09 | Farrell Michael J. | Director,Officer | −Sell | 4,991 | $251.03 | $1M |
| 2026-03-09 | Farrell Michael J. | Director,Officer | +Exercise | 4,991 | $146.34 | $730,383 |
| 2026-03-04 | FARRELL PETER C | Director | −Sell | 2,000 | $260.22 | $520,440 |
| 2026-03-02 | Sandercock Brett | Officer | −Sell | 1,000 | $254.30 | $254,300 |
| 2026-02-09 | Farrell Michael J. | Director,Officer | −Sell | 4,991 | $273.78 | $1M |
| 2026-02-09 | Farrell Michael J. | Director,Officer | +Exercise | 4,991 | $146.34 | $730,383 |
| 2026-02-04 | Rider Michael J | Officer | −Sell | 50 | $260.00 | $13,000 |
| 2026-02-04 | FARRELL PETER C | Director | −Sell | 2,000 | $251.31 | $502,620 |
| 2026-02-02 | Sandercock Brett | Officer | −Sell | 1,000 | $257.03 | $257,030 |
| 2026-01-07 | Farrell Michael J. | Director,Officer | +Exercise | 4,991 | $146.34 | $730,383 |
| 2026-01-07 | Farrell Michael J. | Director,Officer | −Sell | 4,991 | $248.46 | $1M |
| 2026-01-07 | FARRELL PETER C | Director | −Sell | 2,000 | $248.83 | $497,660 |
| 2026-01-02 | Rider Michael J | Officer | −Sell | 50 | $241.75 | $12,088 |
| 2026-01-02 | Sandercock Brett | Officer | −Sell | 1,000 | $241.75 | $241,750 |
| 2025-12-08 | Farrell Michael J. | Director,Officer | −Sell | 4,991 | $251.41 | $1M |
| 2025-12-08 | Farrell Michael J. | Director,Officer | +Exercise | 4,991 | $146.34 | $730,383 |
| 2025-12-03 | FARRELL PETER C | Director | −Sell | 2,000 | $251.47 | $502,940 |
| 2025-12-01 | Sandercock Brett | Officer | −Sell | 1,000 | $244.16 | $244,160 |
| 2025-12-01 | Rider Michael J | Officer | −Sell | 50 | $244.16 | $12,208 |
| 2025-11-25 | De Witte Jan | Director | −Sell | 2,055 | $255.00 | $524,025 |
| 2025-11-20 | FARRELL PETER C | Director | +Grant | 536 | — | — |
| 2025-11-20 | De Witte Jan | Director | +Grant | 1,073 | — | — |
| 2025-11-20 | DelOrefice Christopher | Director | +Grant | 1,073 | — | — |
| 2025-11-20 | Farrell Michael J. | Director,Officer | −Tax w/h | 7,297 | — | — |
| 2025-11-20 | Farrell Michael J. | Director,Officer | +Grant | 13,551 | — | — |
| 2025-11-20 | Sandercock Brett | Officer | +Grant | 2,710 | — | — |
| 2025-11-20 | TAYLOR RONALD R | Director | +Grant | 1,073 | — | — |
| 2025-11-20 | Burt Carol | Director | +Grant | 1,073 | — | — |
| 2025-11-20 | Drexler Karen | Director | +Grant | 1,073 | — | — |
| 2025-11-20 | Gill Harjit | Director | +Grant | 1,073 | — | — |
| 2025-11-20 | Tan Desney | Director | +Grant | 1,073 | — | — |
| 2025-11-20 | Mowad-Nassar Nicole | Director | +Grant | 536 | — | — |
| 2025-11-20 | Hernandez John | Director | +Grant | 1,073 | — | — |
| 2025-11-20 | Leong Justin | Officer | +Grant | 1,848 | — | — |
| 2025-11-14 | FARRELL PETER C | Director | −Tax w/h | 7,314 | $244.46 | $2M |
| 2025-11-14 | FARRELL PETER C | Director | +Exercise | 11,442 | $101.64 | $1M |
| 2025-11-12 | FARRELL PETER C | Director | −Sell | 2,000 | $252.05 | $504,100 |
| 2025-11-11 | Rider Michael J | Officer | −Tax w/h | 715 | $250.10 | $178,944 |
| 2025-11-11 | Rider Michael J | Officer | −Tax w/h | 174 | $250.10 | $43,450 |
| 2025-11-11 | Rider Michael J | Officer | −Tax w/h | 135 | $250.10 | $33,784 |
| 2025-11-11 | Rider Michael J | Officer | −Tax w/h | 501 | $250.10 | $125,235 |
| 2025-11-11 | De Witte Jan | Director | −Sell | 487 | $250.25 | $121,872 |
| 2025-11-11 | De Witte Jan | Director | −Tax w/h | 76 | $250.10 | $19,120 |
| 2025-11-11 | Farrell Michael J. | Director,Officer | −Tax w/h | 2,206 | $250.10 | $551,646 |
| 2025-11-11 | Farrell Michael J. | Director,Officer | −Tax w/h | 2,232 | $250.10 | $558,111 |
| 2025-11-11 | Farrell Michael J. | Director,Officer | −Tax w/h | 3,459 | $250.10 | $865,178 |
| 2025-11-11 | FARRELL PETER C | Director | −Tax w/h | 163 | $250.10 | $40,754 |
| 2025-11-11 | Gill Harjit | Director | −Tax w/h | 38 | $250.10 | $9,556 |
| 2025-11-07 | Farrell Michael J. | Director,Officer | −Sell | 8,011 | $249.75 | $2M |
| 2025-11-07 | Farrell Michael J. | Director,Officer | +Exercise | 983 | $101.64 | $99,912 |
| 2025-11-07 | Farrell Michael J. | Director,Officer | +Exercise | 7,028 | $101.64 | $714,326 |
| 2025-11-03 | Sandercock Brett | Officer | −Sell | 3,000 | $247.54 | $742,620 |
| 2025-11-03 | Sandercock Brett | Officer | +Exercise | 2,000 | $101.64 | $203,280 |
| 2025-10-07 | Farrell Michael J. | Officer | −Sell | 8,009 | $282.85 | $2M |
| 2025-10-07 | Farrell Michael J. | Officer | +Exercise | 8,009 | $101.64 | $814,035 |
| 2025-10-01 | Rider Michael J | Officer | −Sell | 100 | $274.36 | $27,436 |
| 2025-10-01 | Sandercock Brett | Officer | −Sell | 3,000 | $274.36 | $823,080 |
| 2025-10-01 | Sandercock Brett | Officer | +Exercise | 2,000 | $101.64 | $203,280 |
| 2025-09-08 | Farrell Michael J. | Officer | −Sell | 8,009 | $278.14 | $2M |
| 2025-09-08 | Farrell Michael J. | Officer | +Exercise | 8,009 | $101.64 | $814,035 |
| 2025-09-02 | Sandercock Brett | Officer | −Sell | 3,000 | $270.77 | $812,310 |
| 2025-09-02 | Sandercock Brett | Officer | +Exercise | 2,000 | $101.64 | $203,280 |
| 2025-09-02 | Mowad-Nassar Nicole | Director | +Grant | 241 | — | — |
| 2025-08-18 | Hernandez John | Director | +Exercise | 2,575 | $148.90 | $383,418 |
| 2025-08-18 | Hernandez John | Director | −Sell | 2,575 | $287.10 | $739,283 |
| 2025-08-15 | Rider Michael J | Officer | +Grant | 2,941 | — | — |
| 2025-08-15 | Farrell Michael J. | Officer | +Grant | 12,289 | — | — |
| 2025-08-15 | Sandercock Brett | Officer | +Grant | 5,462 | — | — |
| 2025-08-15 | Leong Justin | Officer | +Grant | 5,462 | — | — |
| 2025-08-07 | Farrell Michael J. | Officer | −Sell | 8,009 | $279.48 | $2M |
| 2025-08-07 | Farrell Michael J. | Officer | +Exercise | 8,009 | $101.64 | $814,035 |
| 2025-08-01 | Rider Michael J | Officer | −Sell | 50 | $281.90 | $14,095 |
| 2025-08-01 | Sandercock Brett | Officer | +Exercise | 2,000 | $101.64 | $203,280 |
| 2025-08-01 | Sandercock Brett | Officer | −Sell | 3,000 | $281.90 | $845,700 |
| 2025-07-07 | Farrell Michael J. | Officer | −Sell | 8,009 | $256.72 | $2M |
| 2025-07-07 | Farrell Michael J. | Officer | +Exercise | 8,009 | $101.64 | $814,035 |
| 2025-07-02 | FARRELL PETER C | Director | −Sell | 945 | $255.49 | $241,438 |
| 2025-07-01 | Rider Michael J | Officer | −Sell | 66 | $256.99 | $16,961 |
| 2025-07-01 | Sandercock Brett | Officer | −Sell | 3,883 | $256.99 | $997,892 |
| 2025-07-01 | Sandercock Brett | Officer | +Exercise | 917 | $101.64 | $93,204 |
| 2025-07-01 | Sandercock Brett | Officer | +Exercise | 1,966 | $101.64 | $199,824 |
| 2025-06-09 | Farrell Michael J. | Officer | +Exercise | 8,009 | $101.64 | $814,035 |
| 2025-06-09 | Farrell Michael J. | Officer | −Sell | 8,009 | $251.21 | $2M |
| 2025-06-04 | FARRELL PETER C | Director | −Sell | 2,000 | $247.32 | $494,640 |
| 2025-06-02 | Rider Michael J | Officer | −Sell | 41 | $243.78 | $9,995 |
| 2025-06-02 | Rider Michael J | Officer | −Tax w/h | 267 | $244.79 | $65,418 |
| 2025-06-02 | Sandercock Brett | Officer | −Sell | 1,000 | $243.78 | $243,780 |
| 2025-05-22 | Sandercock Brett | Officer | −Sell | 3,644 | $244.59 | $891,286 |
| 2025-05-20 | De Witte Jan | Director | −Sell | 2,000 | $243.47 | $486,940 |
| 2025-05-07 | FARRELL PETER C | Director | −Sell | 2,000 | $242.25 | $484,500 |
| 2025-05-07 | Farrell Michael J. | Officer | +Exercise | 8,009 | $101.64 | $814,035 |
| 2025-05-07 | Farrell Michael J. | Officer | −Sell | 8,009 | $243.23 | $2M |
| 2025-04-08 | Sandercock Brett | Officer | −Sell | 1,000 | $215.58 | $215,580 |
| 2025-04-07 | Farrell Michael J. | Officer | −Sell | 8,009 | $209.85 | $2M |
| 2025-04-07 | Farrell Michael J. | Officer | +Exercise | 8,009 | $101.64 | $814,035 |
| 2025-04-02 | FARRELL PETER C | Director | −Sell | 2,000 | $219.74 | $439,480 |
| 2025-04-01 | Rider Michael J | Officer | −Sell | 64 | $222.86 | $14,263 |
| 2025-03-10 | Ghoshal Kaushik | Officer | +Exercise | 105 | $211.76 | $22,235 |
| 2025-03-10 | Ghoshal Kaushik | Officer | +Exercise | 169 | $146.34 | $24,731 |
| 2025-03-10 | Ghoshal Kaushik | Officer | −Sell | 9,745 | $239.31 | $2M |
| 2025-03-10 | Ghoshal Kaushik | Officer | +Exercise | 5,882 | $211.76 | $1M |
| 2025-03-10 | Ghoshal Kaushik | Officer | +Exercise | 3,589 | $146.34 | $525,214 |
| 2025-03-10 | Sandercock Brett | Officer | −Sell | 1,000 | $230.36 | $230,360 |
| 2025-03-07 | Farrell Michael J. | Officer | +Exercise | 8,009 | $101.64 | $814,035 |
| 2025-03-07 | Farrell Michael J. | Officer | −Sell | 8,009 | $229.20 | $2M |
| 2025-03-05 | FARRELL PETER C | Director | −Sell | 2,000 | $227.71 | $455,420 |
| 2025-03-03 | Rider Michael J | Officer | −Sell | 64 | $234.10 | $14,982 |
| 2025-03-03 | Ghoshal Kaushik | Officer | −Sell | 514 | $235.25 | $120,919 |
| 2025-03-03 | Ghoshal Kaushik | Officer | −Sell | 4,726 | $235.43 | $1M |
| 2025-03-03 | Ghoshal Kaushik | Officer | −Sell | 3,506 | $235.40 | $825,312 |
| 2025-03-03 | Ghoshal Kaushik | Officer | −Sell | 367 | $235.25 | $86,337 |
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.