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-29 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 430 | $548.96 | $236,053 |
| 2026-06-29 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,702 | $548.29 | $933,190 |
| 2026-06-29 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 585 | $543.37 | $317,871 |
| 2026-06-29 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 360 | $541.24 | $194,846 |
| 2026-06-29 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 120 | $539.98 | $64,798 |
| 2026-06-29 | ROTHBLATT MARTINE A | Director,Officer | +Exercise | 9,500 | $135.42 | $1M |
| 2026-06-29 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 759 | $547.12 | $415,264 |
| 2026-06-29 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,705 | $546.28 | $931,407 |
| 2026-06-29 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 2,165 | $545.30 | $1M |
| 2026-06-29 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,594 | $544.40 | $867,774 |
| 2026-06-29 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 80 | $541.86 | $43,349 |
| 2026-06-26 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 40 | $553.49 | $22,140 |
| 2026-06-26 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 280 | $552.36 | $154,661 |
| 2026-06-26 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 400 | $550.79 | $220,316 |
| 2026-06-26 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 520 | $549.69 | $285,839 |
| 2026-06-26 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 872 | $548.90 | $478,641 |
| 2026-06-26 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 452 | $548.13 | $247,755 |
| 2026-06-26 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 156 | $547.00 | $85,332 |
| 2026-06-26 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 560 | $545.52 | $305,491 |
| 2026-06-26 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 439 | $544.18 | $238,895 |
| 2026-06-26 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,012 | $543.32 | $549,840 |
| 2026-06-26 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 983 | $542.14 | $532,924 |
| 2026-06-26 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 2,128 | $541.24 | $1M |
| 2026-06-26 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,018 | $539.89 | $549,608 |
| 2026-06-26 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 640 | $538.34 | $344,538 |
| 2026-06-26 | ROTHBLATT MARTINE A | Director,Officer | +Exercise | 9,500 | $135.42 | $1M |
| 2026-06-25 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 645 | $548.77 | $353,957 |
| 2026-06-25 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 800 | $553.97 | $443,176 |
| 2026-06-25 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,778 | $552.68 | $982,665 |
| 2026-06-25 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,814 | $551.61 | $1M |
| 2026-06-25 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,617 | $550.86 | $890,741 |
| 2026-06-25 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 762 | $549.55 | $418,757 |
| 2026-06-25 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 240 | $554.84 | $133,162 |
| 2026-06-25 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 441 | $547.87 | $241,611 |
| 2026-06-25 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 301 | $546.38 | $164,460 |
| 2026-06-25 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 418 | $545.08 | $227,843 |
| 2026-06-25 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 684 | $543.54 | $371,781 |
| 2026-06-25 | ROTHBLATT MARTINE A | Director,Officer | +Exercise | 9,500 | $135.42 | $1M |
| 2026-06-24 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 400 | $553.24 | $221,296 |
| 2026-06-24 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 360 | $551.76 | $198,634 |
| 2026-06-24 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,003 | $551.03 | $552,683 |
| 2026-06-24 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,357 | $550.06 | $746,431 |
| 2026-06-24 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,300 | $548.74 | $713,362 |
| 2026-06-24 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 2,086 | $548.01 | $1M |
| 2026-06-24 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 2,234 | $547.03 | $1M |
| 2026-06-24 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 760 | $545.93 | $414,907 |
| 2026-06-24 | ROTHBLATT MARTINE A | Director,Officer | +Exercise | 9,500 | $135.42 | $1M |
| 2026-06-23 | ROTHBLATT MARTINE A | Director,Officer | +Exercise | 9,500 | $135.42 | $1M |
| 2026-06-23 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 299 | $540.24 | $161,532 |
| 2026-06-23 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,227 | $546.00 | $669,942 |
| 2026-06-23 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 894 | $540.99 | $483,645 |
| 2026-06-23 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 3,407 | $545.19 | $2M |
| 2026-06-23 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,329 | $544.29 | $723,361 |
| 2026-06-23 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 900 | $543.10 | $488,790 |
| 2026-06-23 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,444 | $542.13 | $782,836 |
| 2026-06-22 | EDGEMOND JAMES | Officer | −Sell | 1,091 | $536.05 | $584,831 |
| 2026-06-22 | EDGEMOND JAMES | Officer | −Sell | 865 | $534.98 | $462,758 |
| 2026-06-22 | EDGEMOND JAMES | Officer | −Sell | 840 | $537.18 | $451,231 |
| 2026-06-22 | EDGEMOND JAMES | Officer | −Sell | 164 | $534.06 | $87,586 |
| 2026-06-22 | EDGEMOND JAMES | Officer | +Exercise | 8,750 | $146.03 | $1M |
| 2026-06-22 | EDGEMOND JAMES | Officer | −Sell | 1,250 | $541.25 | $676,563 |
| 2026-06-22 | EDGEMOND JAMES | Officer | −Sell | 280 | $539.83 | $151,152 |
| 2026-06-22 | EDGEMOND JAMES | Officer | −Sell | 1,994 | $539.13 | $1M |
| 2026-06-22 | EDGEMOND JAMES | Officer | −Sell | 2,266 | $538.23 | $1M |
| 2026-06-22 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 995 | $534.94 | $532,265 |
| 2026-06-22 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 232 | $534.09 | $123,909 |
| 2026-06-22 | ROTHBLATT MARTINE A | Director,Officer | +Exercise | 2,910 | $146.03 | $424,947 |
| 2026-06-22 | ROTHBLATT MARTINE A | Director,Officer | +Exercise | 6,590 | $135.42 | $892,418 |
| 2026-06-22 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 3,198 | $538.29 | $2M |
| 2026-06-22 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 271 | $539.90 | $146,313 |
| 2026-06-22 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,133 | $536.02 | $607,311 |
| 2026-06-22 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,000 | $537.13 | $537,130 |
| 2026-06-22 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 2,671 | $539.18 | $1M |
| 2026-06-18 | MAHON PAUL A | Officer | −Sell | 400 | $551.74 | $220,696 |
| 2026-06-18 | MAHON PAUL A | Officer | −Sell | 496 | $548.91 | $272,259 |
| 2026-06-18 | MAHON PAUL A | Officer | −Sell | 950 | $541.26 | $514,197 |
| 2026-06-18 | MAHON PAUL A | Officer | +Exercise | 8,300 | $146.03 | $1M |
| 2026-06-18 | MAHON PAUL A | Officer | −Sell | 1,715 | $537.04 | $921,024 |
| 2026-06-18 | MAHON PAUL A | Officer | −Sell | 958 | $538.03 | $515,433 |
| 2026-06-18 | MAHON PAUL A | Officer | −Sell | 1,305 | $539.42 | $703,943 |
| 2026-06-18 | MAHON PAUL A | Officer | −Sell | 798 | $540.25 | $431,120 |
| 2026-06-18 | MAHON PAUL A | Officer | −Sell | 160 | $541.95 | $86,712 |
| 2026-06-18 | MAHON PAUL A | Officer | −Sell | 480 | $544.26 | $261,245 |
| 2026-06-18 | MAHON PAUL A | Officer | −Sell | 157 | $546.15 | $85,746 |
| 2026-06-18 | MAHON PAUL A | Officer | −Sell | 881 | $547.65 | $482,480 |
| 2026-06-18 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 40 | $544.01 | $21,760 |
| 2026-06-18 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 40 | $545.19 | $21,808 |
| 2026-06-18 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 320 | $547.51 | $175,203 |
| 2026-06-18 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 480 | $548.84 | $263,443 |
| 2026-06-18 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 160 | $552.72 | $88,435 |
| 2026-06-18 | ROTHBLATT MARTINE A | Director,Officer | +Exercise | 9,500 | $146.03 | $1M |
| 2026-06-18 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 480 | $533.79 | $256,219 |
| 2026-06-18 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 80 | $535.01 | $42,801 |
| 2026-06-18 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 245 | $536.59 | $131,465 |
| 2026-06-18 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 613 | $541.49 | $331,933 |
| 2026-06-18 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 2,022 | $540.52 | $1M |
| 2026-06-18 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 2,793 | $539.62 | $2M |
| 2026-06-18 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,399 | $538.59 | $753,487 |
| 2026-06-18 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 828 | $537.52 | $445,067 |
| 2026-06-18 | EDGEMOND JAMES | Officer | −Sell | 40 | $543.53 | $21,741 |
| 2026-06-18 | EDGEMOND JAMES | Officer | −Sell | 192 | $541.88 | $104,041 |
| 2026-06-18 | EDGEMOND JAMES | Officer | −Sell | 865 | $541.06 | $468,017 |
| 2026-06-18 | EDGEMOND JAMES | Officer | −Sell | 2,978 | $540.22 | $2M |
| 2026-06-18 | EDGEMOND JAMES | Officer | −Sell | 2,035 | $539.42 | $1M |
| 2026-06-18 | EDGEMOND JAMES | Officer | −Sell | 660 | $548.90 | $362,274 |
| 2026-06-18 | EDGEMOND JAMES | Officer | −Sell | 600 | $537.24 | $322,344 |
| 2026-06-18 | EDGEMOND JAMES | Officer | −Sell | 210 | $536.27 | $112,617 |
| 2026-06-18 | EDGEMOND JAMES | Officer | −Sell | 160 | $534.48 | $85,517 |
| 2026-06-18 | EDGEMOND JAMES | Officer | −Sell | 400 | $533.59 | $213,436 |
| 2026-06-18 | EDGEMOND JAMES | Officer | +Exercise | 10,000 | $146.03 | $1M |
| 2026-06-18 | EDGEMOND JAMES | Officer | −Sell | 40 | $545.19 | $21,808 |
| 2026-06-18 | EDGEMOND JAMES | Officer | −Sell | 265 | $547.37 | $145,053 |
| 2026-06-18 | EDGEMOND JAMES | Officer | −Sell | 115 | $547.81 | $62,998 |
| 2026-06-18 | EDGEMOND JAMES | Officer | −Sell | 1,440 | $538.31 | $775,166 |
| 2026-06-17 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 727 | $552.75 | $401,849 |
| 2026-06-17 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,840 | $551.73 | $1M |
| 2026-06-17 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,201 | $553.78 | $665,090 |
| 2026-06-17 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 1,909 | $554.77 | $1M |
| 2026-06-17 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 574 | $555.63 | $318,932 |
| 2026-06-17 | ROTHBLATT MARTINE A | Director,Officer | −Sell | 2,077 | $550.87 | $1M |
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.