UNITED THERAPEUTICS Corp
UTHR · Pharmaceutical Preparations · 42.4M shares · +3%/yr ↑ shares · EDGAR filings ↗
Reference price $545.93 · est. market cap ~$23.2B — last insider sale, 2026-06-24 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
A86PAH leader (Tyvaso/Remodulin) with elite margins, strong FCF, and a cash-rich balance sheet.
Strengths
- Elite margins/returns — operating margin 47% (97th), net margin 42% (94th), ROA 17% (95th)
- Strong FCF, cash-rich — FCF $1.0B (96th), current ratio 6.6 (67th)
- Durable PAH franchise + organ-manufacturing pipeline — per 10-K
Risks
- PAH-franchise concentration — per 10-K
- Generic/competitive pressure on Tyvaso — per 10-K
- Pipeline (organ) execution — per 10-K
Notable findings
- High convictionHigh conviction — notable institutional holders, insider buying, and a strong balance sheet
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC
- Exec changeRecent 8-K item 5.02 8-K ↗
- Strong balance sheetStrong balance sheet — $4.7B cash & investments
- Insider buyingInsider buying — 1 open-market buy(s) by 1 insider(s) (~$863,947, last 6mo) Form 4 ↗
- Insider sellingInsider selling — 1406 open-market sale(s) by 11 insider(s) (cluster of 11 insiders, ~$718M, last 6mo) Form 4 ↗
- Notable holderHeld by 6 notable fund(s): STATE STREET CORP, RENAISSANCE TECHNOLOGIES LLC, CITADEL ADVISORS LLC +3 more (as of 2026-03-31)
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
87.9%
Operating margin
46.9%
Net margin
41.9%
Return on equity
18.8%
Return on assets
16.9%
Revenue growth (QoQ)
-1.1%
Net-income growth
11.7%
Current ratio
6.6×
Free cash flow
$1.0B
EBITDA
$1.6B
Tangible book value
$7.1B
Cash & investments
$4.7B
Stock comp / revenue
4.6%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-24 | ROTHBLATT MARTINE A | Sell | 360 | $551.76 |
| 2026-06-24 | ROTHBLATT MARTINE A | Sell | 1.0K | $551.03 |
| 2026-06-24 | ROTHBLATT MARTINE A | Sell | 1.4K | $550.06 |
| 2026-06-24 | ROTHBLATT MARTINE A | Sell | 1.3K | $548.74 |
| 2026-06-24 | ROTHBLATT MARTINE A | Sell | 2.1K | $548.01 |
| 2026-06-24 | ROTHBLATT MARTINE A | Sell | 400 | $553.24 |
| 2026-06-24 | ROTHBLATT MARTINE A | Sell | 2.2K | $547.03 |
| 2026-06-24 | ROTHBLATT MARTINE A | Sell | 760 | $545.93 |
| 2026-06-24 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $135.42 |
| 2026-06-23 | ROTHBLATT MARTINE A | Sell | 3.4K | $545.19 |
| 2026-06-23 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $135.42 |
| 2026-06-23 | ROTHBLATT MARTINE A | Sell | 299 | $540.24 |
| 2026-06-23 | ROTHBLATT MARTINE A | Sell | 894 | $540.99 |
| 2026-06-23 | ROTHBLATT MARTINE A | Sell | 1.4K | $542.13 |
| 2026-06-23 | ROTHBLATT MARTINE A | Sell | 900 | $543.10 |
| 2026-06-23 | ROTHBLATT MARTINE A | Sell | 1.3K | $544.29 |
| 2026-06-23 | ROTHBLATT MARTINE A | Sell | 1.2K | $546.00 |
| 2026-06-22 | EDGEMOND JAMES | Sell | 280 | $539.83 |
| 2026-06-22 | EDGEMOND JAMES | Sell | 2.0K | $539.13 |
| 2026-06-22 | EDGEMOND JAMES | Sell | 1.2K | $541.25 |
| 2026-06-22 | ROTHBLATT MARTINE A | Option exercise | 6.6K | $135.42 |
| 2026-06-22 | ROTHBLATT MARTINE A | Option exercise | 2.9K | $146.03 |
| 2026-06-22 | ROTHBLATT MARTINE A | Sell | 232 | $534.09 |
| 2026-06-22 | ROTHBLATT MARTINE A | Sell | 995 | $534.94 |
| 2026-06-22 | ROTHBLATT MARTINE A | Sell | 1.1K | $536.02 |
| 2026-06-22 | ROTHBLATT MARTINE A | Sell | 1.0K | $537.13 |
| 2026-06-22 | ROTHBLATT MARTINE A | Sell | 3.2K | $538.29 |
| 2026-06-22 | ROTHBLATT MARTINE A | Sell | 2.7K | $539.18 |
| 2026-06-22 | ROTHBLATT MARTINE A | Sell | 271 | $539.90 |
| 2026-06-22 | EDGEMOND JAMES | Option exercise | 8.8K | $146.03 |
| 2026-06-22 | EDGEMOND JAMES | Sell | 164 | $534.06 |
| 2026-06-22 | EDGEMOND JAMES | Sell | 865 | $534.98 |
| 2026-06-22 | EDGEMOND JAMES | Sell | 1.1K | $536.05 |
| 2026-06-22 | EDGEMOND JAMES | Sell | 840 | $537.18 |
| 2026-06-22 | EDGEMOND JAMES | Sell | 2.3K | $538.23 |
| 2026-06-18 | EDGEMOND JAMES | Sell | 660 | $548.90 |
| 2026-06-18 | EDGEMOND JAMES | Option exercise | 10K | $146.03 |
| 2026-06-18 | EDGEMOND JAMES | Sell | 400 | $533.59 |
| 2026-06-18 | EDGEMOND JAMES | Sell | 160 | $534.48 |
| 2026-06-18 | EDGEMOND JAMES | Sell | 210 | $536.27 |
| 2026-06-18 | EDGEMOND JAMES | Sell | 600 | $537.24 |
| 2026-06-18 | EDGEMOND JAMES | Sell | 1.4K | $538.31 |
| 2026-06-18 | EDGEMOND JAMES | Sell | 2.0K | $539.42 |
| 2026-06-18 | EDGEMOND JAMES | Sell | 3.0K | $540.22 |
| 2026-06-18 | EDGEMOND JAMES | Sell | 865 | $541.06 |
| 2026-06-18 | EDGEMOND JAMES | Sell | 192 | $541.88 |
| 2026-06-18 | EDGEMOND JAMES | Sell | 40 | $543.53 |
| 2026-06-18 | EDGEMOND JAMES | Sell | 40 | $545.19 |
| 2026-06-18 | EDGEMOND JAMES | Sell | 265 | $547.37 |
| 2026-06-18 | EDGEMOND JAMES | Sell | 115 | $547.81 |
| 2026-06-18 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-06-18 | ROTHBLATT MARTINE A | Sell | 480 | $533.79 |
| 2026-06-18 | ROTHBLATT MARTINE A | Sell | 80 | $535.01 |
| 2026-06-18 | ROTHBLATT MARTINE A | Sell | 245 | $536.59 |
| 2026-06-18 | ROTHBLATT MARTINE A | Sell | 828 | $537.52 |
| 2026-06-18 | ROTHBLATT MARTINE A | Sell | 1.4K | $538.59 |
| 2026-06-18 | ROTHBLATT MARTINE A | Sell | 2.8K | $539.62 |
| 2026-06-18 | ROTHBLATT MARTINE A | Sell | 2.0K | $540.52 |
| 2026-06-18 | ROTHBLATT MARTINE A | Sell | 613 | $541.49 |
| 2026-06-18 | ROTHBLATT MARTINE A | Sell | 40 | $544.01 |
| 2026-06-18 | ROTHBLATT MARTINE A | Sell | 40 | $545.19 |
| 2026-06-18 | ROTHBLATT MARTINE A | Sell | 320 | $547.51 |
| 2026-06-18 | ROTHBLATT MARTINE A | Sell | 480 | $548.84 |
| 2026-06-18 | ROTHBLATT MARTINE A | Sell | 160 | $552.72 |
| 2026-06-18 | MAHON PAUL A | Option exercise | 8.3K | $146.03 |
| 2026-06-18 | MAHON PAUL A | Sell | 1.7K | $537.04 |
| 2026-06-18 | MAHON PAUL A | Sell | 958 | $538.03 |
| 2026-06-18 | MAHON PAUL A | Sell | 1.3K | $539.42 |
| 2026-06-18 | MAHON PAUL A | Sell | 798 | $540.25 |
| 2026-06-18 | MAHON PAUL A | Sell | 950 | $541.25 |
| 2026-06-18 | MAHON PAUL A | Sell | 160 | $541.95 |
| 2026-06-18 | MAHON PAUL A | Sell | 480 | $544.26 |
| 2026-06-18 | MAHON PAUL A | Sell | 157 | $546.15 |
| 2026-06-18 | MAHON PAUL A | Sell | 881 | $547.65 |
| 2026-06-18 | MAHON PAUL A | Sell | 496 | $548.91 |
| 2026-06-18 | MAHON PAUL A | Sell | 400 | $551.74 |
| 2026-06-17 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-06-17 | ROTHBLATT MARTINE A | Sell | 560 | $548.57 |
| 2026-06-17 | ROTHBLATT MARTINE A | Sell | 612 | $549.57 |
| 2026-06-17 | ROTHBLATT MARTINE A | Sell | 2.1K | $550.87 |
| 2026-06-17 | ROTHBLATT MARTINE A | Sell | 1.8K | $551.73 |
| 2026-06-17 | ROTHBLATT MARTINE A | Sell | 727 | $552.75 |
| 2026-06-17 | ROTHBLATT MARTINE A | Sell | 1.2K | $553.78 |
| 2026-06-17 | ROTHBLATT MARTINE A | Sell | 1.9K | $554.77 |
| 2026-06-17 | ROTHBLATT MARTINE A | Sell | 574 | $555.63 |
| 2026-06-16 | ROTHBLATT MARTINE A | Sell | 1.8K | $551.28 |
| 2026-06-16 | ROTHBLATT MARTINE A | Sell | 691 | $552.29 |
| 2026-06-16 | ROTHBLATT MARTINE A | Sell | 386 | $553.10 |
| 2026-06-16 | ROTHBLATT MARTINE A | Sell | 210 | $554.63 |
| 2026-06-16 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-06-16 | ROTHBLATT MARTINE A | Sell | 173 | $545.18 |
| 2026-06-16 | ROTHBLATT MARTINE A | Sell | 525 | $546.04 |
| 2026-06-16 | ROTHBLATT MARTINE A | Sell | 542 | $547.12 |
| 2026-06-16 | ROTHBLATT MARTINE A | Sell | 2.0K | $548.42 |
| 2026-06-16 | ROTHBLATT MARTINE A | Sell | 1.1K | $549.13 |
| 2026-06-16 | ROTHBLATT MARTINE A | Sell | 2.0K | $550.32 |
| 2026-06-15 | ROTHBLATT MARTINE A | Sell | 809 | $545.51 |
| 2026-06-15 | ROTHBLATT MARTINE A | Sell | 200 | $541.61 |
| 2026-06-15 | ROTHBLATT MARTINE A | Sell | 440 | $543.51 |
| 2026-06-15 | ROTHBLATT MARTINE A | Sell | 470 | $546.22 |
| 2026-06-15 | ROTHBLATT MARTINE A | Sell | 482 | $547.63 |
| 2026-06-15 | ROTHBLATT MARTINE A | Sell | 1.5K | $548.53 |
| 2026-06-15 | ROTHBLATT MARTINE A | Sell | 732 | $549.56 |
| 2026-06-15 | ROTHBLATT MARTINE A | Sell | 1.8K | $550.72 |
| 2026-06-15 | ROTHBLATT MARTINE A | Sell | 1.2K | $551.57 |
| 2026-06-15 | ROTHBLATT MARTINE A | Sell | 760 | $552.59 |
| 2026-06-15 | ROTHBLATT MARTINE A | Sell | 920 | $553.47 |
| 2026-06-15 | EDGEMOND JAMES | Option exercise | 10K | $117.76 |
| 2026-06-15 | EDGEMOND JAMES | Sell | 121 | $538.52 |
| 2026-06-15 | EDGEMOND JAMES | Sell | 74 | $539.46 |
| 2026-06-15 | EDGEMOND JAMES | Sell | 45 | $540.64 |
| 2026-06-15 | EDGEMOND JAMES | Sell | 240 | $541.61 |
| 2026-06-15 | EDGEMOND JAMES | Sell | 560 | $543.50 |
| 2026-06-15 | EDGEMOND JAMES | Sell | 855 | $545.63 |
| 2026-06-15 | EDGEMOND JAMES | Sell | 504 | $546.54 |
| 2026-06-15 | EDGEMOND JAMES | Sell | 465 | $547.77 |
| 2026-06-15 | EDGEMOND JAMES | Sell | 1.6K | $548.64 |
| 2026-06-15 | EDGEMOND JAMES | Sell | 800 | $549.87 |
| 2026-06-15 | EDGEMOND JAMES | Sell | 2.2K | $550.89 |
| 2026-06-15 | EDGEMOND JAMES | Sell | 1.1K | $551.91 |
| 2026-06-15 | EDGEMOND JAMES | Sell | 778 | $553.10 |
| 2026-06-15 | EDGEMOND JAMES | Sell | 598 | $553.76 |
| 2026-06-15 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-06-15 | ROTHBLATT MARTINE A | Sell | 75 | $538.85 |
| 2026-06-15 | ROTHBLATT MARTINE A | Sell | 205 | $540.43 |
| 2026-06-12 | ROTHBLATT MARTINE A | Sell | 743 | $545.71 |
| 2026-06-12 | ROTHBLATT MARTINE A | Sell | 240 | $543.03 |
| 2026-06-12 | ROTHBLATT MARTINE A | Sell | 1.7K | $541.23 |
| 2026-06-12 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-06-12 | ROTHBLATT MARTINE A | Sell | 399 | $537.40 |
| 2026-06-12 | ROTHBLATT MARTINE A | Sell | 560 | $544.45 |
| 2026-06-12 | ROTHBLATT MARTINE A | Sell | 401 | $538.43 |
| 2026-06-12 | ROTHBLATT MARTINE A | Sell | 535 | $539.24 |
| 2026-06-12 | ROTHBLATT MARTINE A | Sell | 1.8K | $542.40 |
| 2026-06-12 | ROTHBLATT MARTINE A | Sell | 3.2K | $540.46 |
| 2026-06-11 | EDGEMOND JAMES | Sell | 320 | $551.83 |
| 2026-06-11 | EDGEMOND JAMES | Option exercise | 10K | $117.76 |
| 2026-06-11 | EDGEMOND JAMES | Sell | 46 | $542.94 |
| 2026-06-11 | EDGEMOND JAMES | Sell | 154 | $544.37 |
| 2026-06-11 | EDGEMOND JAMES | Sell | 442 | $545.14 |
| 2026-06-11 | EDGEMOND JAMES | Sell | 134 | $547.08 |
| 2026-06-11 | EDGEMOND JAMES | Sell | 2.0K | $548.02 |
| 2026-06-11 | EDGEMOND JAMES | Sell | 2.0K | $549.11 |
| 2026-06-11 | EDGEMOND JAMES | Sell | 3.3K | $550.04 |
| 2026-06-11 | EDGEMOND JAMES | Sell | 1.6K | $551.10 |
| 2026-06-11 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-06-11 | ROTHBLATT MARTINE A | Sell | 82 | $542.98 |
| 2026-06-11 | ROTHBLATT MARTINE A | Sell | 51 | $543.61 |
| 2026-06-11 | ROTHBLATT MARTINE A | Sell | 576 | $545.00 |
| 2026-06-11 | ROTHBLATT MARTINE A | Sell | 31 | $545.55 |
| 2026-06-11 | ROTHBLATT MARTINE A | Sell | 159 | $547.25 |
| 2026-06-11 | ROTHBLATT MARTINE A | Sell | 2.0K | $548.09 |
| 2026-06-11 | ROTHBLATT MARTINE A | Sell | 1.9K | $549.21 |
| 2026-06-11 | ROTHBLATT MARTINE A | Sell | 2.9K | $550.07 |
| 2026-06-11 | ROTHBLATT MARTINE A | Sell | 1.4K | $551.15 |
| 2026-06-11 | ROTHBLATT MARTINE A | Sell | 320 | $551.87 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 285 | $555.29 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 80 | $557.03 |
| 2026-06-10 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 600 | $539.12 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 800 | $540.14 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 852 | $541.16 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 1.2K | $542.23 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 824 | $543.26 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 867 | $544.33 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 914 | $545.10 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 215 | $546.14 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 385 | $547.09 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 246 | $548.63 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 508 | $549.70 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 156 | $550.59 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 90 | $551.60 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 587 | $553.64 |
| 2026-06-10 | ROTHBLATT MARTINE A | Sell | 933 | $554.56 |
| 2026-06-09 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-06-09 | ROTHBLATT MARTINE A | Sell | 491 | $544.69 |
| 2026-06-09 | ROTHBLATT MARTINE A | Sell | 916 | $545.66 |
| 2026-06-09 | ROTHBLATT MARTINE A | Sell | 1.5K | $546.66 |
| 2026-06-09 | ROTHBLATT MARTINE A | Sell | 1.5K | $547.67 |
| 2026-06-09 | ROTHBLATT MARTINE A | Sell | 280 | $548.84 |
| 2026-06-09 | ROTHBLATT MARTINE A | Sell | 480 | $549.77 |
| 2026-06-09 | ROTHBLATT MARTINE A | Sell | 1.3K | $551.35 |
| 2026-06-09 | ROTHBLATT MARTINE A | Sell | 2.8K | $552.45 |
| 2026-06-09 | ROTHBLATT MARTINE A | Sell | 220 | $552.89 |
| 2026-06-08 | ROTHBLATT MARTINE A | Sell | 2.1K | $547.93 |
| 2026-06-08 | ROTHBLATT MARTINE A | Sell | 948 | $549.58 |
| 2026-06-08 | ROTHBLATT MARTINE A | Sell | 650 | $550.40 |
| 2026-06-08 | ROTHBLATT MARTINE A | Sell | 640 | $551.37 |
| 2026-06-08 | EDGEMOND JAMES | Sell | 2.0K | $546.13 |
| 2026-06-08 | EDGEMOND JAMES | Sell | 1.9K | $547.03 |
| 2026-06-08 | EDGEMOND JAMES | Sell | 2.2K | $547.91 |
| 2026-06-08 | EDGEMOND JAMES | Sell | 425 | $549.38 |
| 2026-06-08 | EDGEMOND JAMES | Sell | 1.3K | $550.09 |
| 2026-06-08 | EDGEMOND JAMES | Sell | 610 | $551.28 |
| 2026-06-08 | EDGEMOND JAMES | Sell | 80 | $551.75 |
| 2026-06-08 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-06-08 | ROTHBLATT MARTINE A | Sell | 1.5K | $544.89 |
| 2026-06-08 | ROTHBLATT MARTINE A | Sell | 2.1K | $546.13 |
| 2026-06-08 | ROTHBLATT MARTINE A | Sell | 1.5K | $547.07 |
| 2026-06-08 | EDGEMOND JAMES | Option exercise | 10K | $117.76 |
| 2026-06-08 | EDGEMOND JAMES | Sell | 1.6K | $544.93 |
| 2026-06-05 | ROTHBLATT MARTINE A | Sell | 2.8K | $546.88 |
| 2026-06-05 | ROTHBLATT MARTINE A | Sell | 1.3K | $548.81 |
| 2026-06-05 | ROTHBLATT MARTINE A | Sell | 98 | $550.53 |
| 2026-06-05 | ROTHBLATT MARTINE A | Sell | 1.2K | $549.77 |
| 2026-06-05 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-06-05 | ROTHBLATT MARTINE A | Sell | 1.7K | $545.99 |
| 2026-06-05 | ROTHBLATT MARTINE A | Sell | 2.4K | $547.85 |
| 2026-06-04 | MAHON PAUL A | Sell | 1.2K | $549.47 |
| 2026-06-04 | EDGEMOND JAMES | Option exercise | 10K | $117.76 |
| 2026-06-04 | EDGEMOND JAMES | Sell | 120 | $539.64 |
| 2026-06-04 | EDGEMOND JAMES | Sell | 480 | $541.14 |
| 2026-06-04 | EDGEMOND JAMES | Sell | 440 | $542.78 |
| 2026-06-04 | EDGEMOND JAMES | Sell | 1.1K | $544.11 |
| 2026-06-04 | EDGEMOND JAMES | Sell | 1.5K | $544.94 |
| 2026-06-04 | EDGEMOND JAMES | Sell | 1.1K | $545.89 |
| 2026-06-04 | EDGEMOND JAMES | Sell | 1.0K | $547.00 |
| 2026-06-04 | EDGEMOND JAMES | Sell | 2.7K | $548.04 |
| 2026-06-04 | EDGEMOND JAMES | Sell | 1.3K | $549.06 |
| 2026-06-04 | EDGEMOND JAMES | Sell | 120 | $550.48 |
| 2026-06-04 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-06-04 | ROTHBLATT MARTINE A | Sell | 120 | $539.51 |
| 2026-06-04 | ROTHBLATT MARTINE A | Sell | 473 | $541.08 |
| 2026-06-04 | ROTHBLATT MARTINE A | Sell | 112 | $542.50 |
| 2026-06-04 | ROTHBLATT MARTINE A | Sell | 396 | $543.11 |
| 2026-06-04 | ROTHBLATT MARTINE A | Sell | 1.5K | $544.24 |
| 2026-06-04 | ROTHBLATT MARTINE A | Sell | 1.2K | $545.18 |
| 2026-06-04 | ROTHBLATT MARTINE A | Sell | 1.2K | $546.14 |
| 2026-06-04 | ROTHBLATT MARTINE A | Sell | 1.5K | $547.53 |
| 2026-06-04 | ROTHBLATT MARTINE A | Sell | 1.7K | $548.26 |
| 2026-06-04 | ROTHBLATT MARTINE A | Sell | 780 | $549.24 |
| 2026-06-04 | ROTHBLATT MARTINE A | Sell | 560 | $550.46 |
| 2026-06-04 | MAHON PAUL A | Option exercise | 8.3K | $146.03 |
| 2026-06-04 | MAHON PAUL A | Sell | 200 | $539.76 |
| 2026-06-04 | MAHON PAUL A | Sell | 840 | $543.89 |
| 2026-06-04 | MAHON PAUL A | Sell | 374 | $545.27 |
| 2026-06-04 | MAHON PAUL A | Sell | 2.6K | $546.42 |
| 2026-06-04 | MAHON PAUL A | Sell | 935 | $547.11 |
| 2026-06-04 | MAHON PAUL A | Sell | 1.5K | $548.42 |
| 2026-06-04 | MAHON PAUL A | Sell | 593 | $549.49 |
| 2026-06-03 | ROTHBLATT MARTINE A | Sell | 80 | $551.23 |
| 2026-06-03 | ROTHBLATT MARTINE A | Sell | 142 | $551.97 |
| 2026-06-03 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-06-03 | ROTHBLATT MARTINE A | Sell | 401 | $543.89 |
| 2026-06-03 | ROTHBLATT MARTINE A | Sell | 1.1K | $545.22 |
| 2026-06-03 | ROTHBLATT MARTINE A | Sell | 1.1K | $546.01 |
| 2026-06-03 | ROTHBLATT MARTINE A | Sell | 1.7K | $546.96 |
| 2026-06-03 | ROTHBLATT MARTINE A | Sell | 2.2K | $548.04 |
| 2026-06-03 | ROTHBLATT MARTINE A | Sell | 2.0K | $549.15 |
| 2026-06-03 | ROTHBLATT MARTINE A | Sell | 842 | $550.06 |
| 2026-06-02 | ROTHBLATT MARTINE A | Sell | 641 | $540.48 |
| 2026-06-02 | ROTHBLATT MARTINE A | Sell | 280 | $543.26 |
| 2026-06-02 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-06-02 | ROTHBLATT MARTINE A | Sell | 1.2K | $535.69 |
| 2026-06-02 | ROTHBLATT MARTINE A | Sell | 2.1K | $536.62 |
| 2026-06-02 | ROTHBLATT MARTINE A | Sell | 1.5K | $537.62 |
| 2026-06-02 | ROTHBLATT MARTINE A | Sell | 1.1K | $538.81 |
| 2026-06-02 | ROTHBLATT MARTINE A | Sell | 2.3K | $539.83 |
| 2026-06-02 | ROTHBLATT MARTINE A | Sell | 440 | $541.68 |
| 2026-06-01 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-06-01 | EDGEMOND JAMES | Sell | 1.0K | $550.20 |
| 2026-06-01 | EDGEMOND JAMES | Sell | 200 | $550.81 |
| 2026-06-01 | EDGEMOND JAMES | Sell | 280 | $552.92 |
| 2026-06-01 | EDGEMOND JAMES | Sell | 400 | $554.47 |
| 2026-06-01 | ROTHBLATT MARTINE A | Sell | 1.4K | $545.04 |
| 2026-06-01 | ROTHBLATT MARTINE A | Sell | 2.2K | $546.21 |
| 2026-06-01 | ROTHBLATT MARTINE A | Sell | 1.4K | $547.11 |
| 2026-06-01 | ROTHBLATT MARTINE A | Sell | 1.5K | $548.21 |
| 2026-06-01 | ROTHBLATT MARTINE A | Sell | 1.2K | $549.31 |
| 2026-06-01 | ROTHBLATT MARTINE A | Sell | 1.1K | $550.26 |
| 2026-06-01 | ROTHBLATT MARTINE A | Sell | 124 | $550.82 |
| 2026-06-01 | ROTHBLATT MARTINE A | Sell | 240 | $552.82 |
| 2026-06-01 | ROTHBLATT MARTINE A | Sell | 400 | $554.43 |
| 2026-06-01 | EDGEMOND JAMES | Option exercise | 10K | $117.76 |
| 2026-06-01 | EDGEMOND JAMES | Sell | 1.4K | $544.96 |
| 2026-06-01 | EDGEMOND JAMES | Sell | 2.5K | $546.23 |
| 2026-06-01 | EDGEMOND JAMES | Sell | 1.4K | $547.11 |
| 2026-06-01 | EDGEMOND JAMES | Sell | 1.6K | $548.26 |
| 2026-06-01 | EDGEMOND JAMES | Sell | 1.2K | $549.30 |
| 2026-05-29 | ROTHBLATT MARTINE A | Sell | 1.0K | $555.59 |
| 2026-05-29 | ROTHBLATT MARTINE A | Sell | 461 | $556.67 |
| 2026-05-29 | ROTHBLATT MARTINE A | Sell | 320 | $559.41 |
| 2026-05-29 | ROTHBLATT MARTINE A | Sell | 918 | $557.80 |
| 2026-05-29 | ROTHBLATT MARTINE A | Sell | 841 | $558.81 |
| 2026-05-29 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-29 | ROTHBLATT MARTINE A | Sell | 280 | $548.60 |
| 2026-05-29 | ROTHBLATT MARTINE A | Sell | 769 | $549.59 |
| 2026-05-29 | ROTHBLATT MARTINE A | Sell | 1.6K | $550.60 |
| 2026-05-29 | ROTHBLATT MARTINE A | Sell | 986 | $551.34 |
| 2026-05-29 | ROTHBLATT MARTINE A | Sell | 680 | $552.58 |
| 2026-05-29 | ROTHBLATT MARTINE A | Sell | 823 | $553.73 |
| 2026-05-29 | ROTHBLATT MARTINE A | Sell | 817 | $554.57 |
| 2026-05-28 | ROTHBLATT MARTINE A | Sell | 1.6K | $563.68 |
| 2026-05-28 | EDGEMOND JAMES | Option exercise | 10K | $117.76 |
| 2026-05-28 | EDGEMOND JAMES | Sell | 320 | $561.48 |
| 2026-05-28 | EDGEMOND JAMES | Sell | 2.0K | $562.77 |
| 2026-05-28 | EDGEMOND JAMES | Sell | 1.7K | $563.87 |
| 2026-05-28 | EDGEMOND JAMES | Sell | 1.2K | $564.82 |
| 2026-05-28 | EDGEMOND JAMES | Sell | 893 | $566.00 |
| 2026-05-28 | EDGEMOND JAMES | Sell | 934 | $566.87 |
| 2026-05-28 | EDGEMOND JAMES | Sell | 1.6K | $567.91 |
| 2026-05-28 | EDGEMOND JAMES | Sell | 844 | $568.90 |
| 2026-05-28 | EDGEMOND JAMES | Sell | 332 | $570.50 |
| 2026-05-28 | EDGEMOND JAMES | Sell | 228 | $571.48 |
| 2026-05-28 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-28 | ROTHBLATT MARTINE A | Sell | 295 | $561.53 |
| 2026-05-28 | ROTHBLATT MARTINE A | Sell | 1.5K | $562.59 |
| 2026-05-28 | ROTHBLATT MARTINE A | Sell | 1.4K | $564.59 |
| 2026-05-28 | ROTHBLATT MARTINE A | Sell | 563 | $565.69 |
| 2026-05-28 | ROTHBLATT MARTINE A | Sell | 1.3K | $566.72 |
| 2026-05-28 | ROTHBLATT MARTINE A | Sell | 1.3K | $567.76 |
| 2026-05-28 | ROTHBLATT MARTINE A | Sell | 728 | $568.78 |
| 2026-05-28 | ROTHBLATT MARTINE A | Sell | 227 | $569.57 |
| 2026-05-28 | ROTHBLATT MARTINE A | Sell | 260 | $570.76 |
| 2026-05-28 | ROTHBLATT MARTINE A | Sell | 300 | $571.55 |
| 2026-05-27 | ROTHBLATT MARTINE A | Sell | 1.8K | $577.24 |
| 2026-05-27 | ROTHBLATT MARTINE A | Sell | 1.7K | $578.22 |
| 2026-05-27 | ROTHBLATT MARTINE A | Sell | 80 | $579.59 |
| 2026-05-27 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-27 | ROTHBLATT MARTINE A | Sell | 1.5K | $570.81 |
| 2026-05-27 | ROTHBLATT MARTINE A | Sell | 581 | $571.55 |
| 2026-05-27 | ROTHBLATT MARTINE A | Sell | 320 | $572.45 |
| 2026-05-27 | ROTHBLATT MARTINE A | Sell | 440 | $574.23 |
| 2026-05-27 | ROTHBLATT MARTINE A | Sell | 680 | $575.50 |
| 2026-05-27 | ROTHBLATT MARTINE A | Sell | 2.5K | $576.23 |
| 2026-05-26 | ROTHBLATT MARTINE A | Sell | 600 | $572.66 |
| 2026-05-26 | ROTHBLATT MARTINE A | Sell | 1.5K | $575.96 |
| 2026-05-26 | ROTHBLATT MARTINE A | Sell | 683 | $570.84 |
| 2026-05-26 | ROTHBLATT MARTINE A | Sell | 717 | $571.77 |
| 2026-05-26 | ROTHBLATT MARTINE A | Sell | 560 | $574.57 |
| 2026-05-26 | ROTHBLATT MARTINE A | Buy | 1.5K | $575.96 |
| 2026-05-26 | ROTHBLATT MARTINE A | Sell | 1.6K | $577.03 |
| 2026-05-26 | ROTHBLATT MARTINE A | Sell | 1.0K | $577.97 |
| 2026-05-26 | ROTHBLATT MARTINE A | Gift | 9.0K | — |
| 2026-05-26 | ROTHBLATT MARTINE A | Gift | 2.1K | — |
| 2026-05-26 | EDGEMOND JAMES | Option exercise | 10K | $117.76 |
| 2026-05-26 | EDGEMOND JAMES | Sell | 25 | $559.58 |
| 2026-05-26 | EDGEMOND JAMES | Sell | 135 | $561.21 |
| 2026-05-26 | EDGEMOND JAMES | Sell | 280 | $564.02 |
| 2026-05-26 | EDGEMOND JAMES | Sell | 240 | $566.37 |
| 2026-05-26 | EDGEMOND JAMES | Sell | 520 | $567.36 |
| 2026-05-26 | EDGEMOND JAMES | Sell | 1.0K | $568.54 |
| 2026-05-26 | EDGEMOND JAMES | Sell | 760 | $569.79 |
| 2026-05-26 | EDGEMOND JAMES | Sell | 700 | $570.92 |
| 2026-05-26 | EDGEMOND JAMES | Sell | 860 | $571.93 |
| 2026-05-26 | EDGEMOND JAMES | Sell | 440 | $572.70 |
| 2026-05-26 | EDGEMOND JAMES | Sell | 281 | $574.13 |
| 2026-05-26 | EDGEMOND JAMES | Sell | 809 | $575.24 |
| 2026-05-26 | EDGEMOND JAMES | Sell | 1.2K | $576.21 |
| 2026-05-26 | EDGEMOND JAMES | Sell | 1.9K | $577.13 |
| 2026-05-26 | EDGEMOND JAMES | Sell | 760 | $578.12 |
| 2026-05-26 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-26 | ROTHBLATT MARTINE A | Sell | 45 | $560.52 |
| 2026-05-26 | ROTHBLATT MARTINE A | Sell | 35 | $560.74 |
| 2026-05-26 | ROTHBLATT MARTINE A | Sell | 40 | $562.16 |
| 2026-05-26 | ROTHBLATT MARTINE A | Sell | 240 | $564.02 |
| 2026-05-26 | ROTHBLATT MARTINE A | Sell | 320 | $566.36 |
| 2026-05-26 | ROTHBLATT MARTINE A | Sell | 520 | $567.42 |
| 2026-05-26 | ROTHBLATT MARTINE A | Sell | 958 | $568.63 |
| 2026-05-26 | ROTHBLATT MARTINE A | Sell | 642 | $569.69 |
| 2026-05-22 | ROTHBLATT MARTINE A | Sell | 160 | $569.73 |
| 2026-05-22 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-22 | ROTHBLATT MARTINE A | Sell | 47 | $563.27 |
| 2026-05-22 | ROTHBLATT MARTINE A | Sell | 113 | $564.66 |
| 2026-05-22 | ROTHBLATT MARTINE A | Sell | 382 | $565.77 |
| 2026-05-22 | ROTHBLATT MARTINE A | Sell | 3.2K | $567.30 |
| 2026-05-22 | ROTHBLATT MARTINE A | Sell | 4.4K | $568.00 |
| 2026-05-22 | ROTHBLATT MARTINE A | Sell | 1.2K | $568.86 |
| 2026-05-21 | MAHON PAUL A | Sell | 300 | $562.50 |
| 2026-05-21 | EDGEMOND JAMES | Option exercise | 10K | $117.76 |
| 2026-05-21 | EDGEMOND JAMES | Sell | 40 | $557.85 |
| 2026-05-21 | EDGEMOND JAMES | Sell | 320 | $560.03 |
| 2026-05-21 | EDGEMOND JAMES | Sell | 920 | $562.01 |
| 2026-05-21 | EDGEMOND JAMES | Sell | 2.7K | $563.12 |
| 2026-05-21 | EDGEMOND JAMES | Sell | 2.1K | $564.10 |
| 2026-05-21 | EDGEMOND JAMES | Sell | 1.8K | $565.10 |
| 2026-05-21 | EDGEMOND JAMES | Sell | 2.2K | $566.12 |
| 2026-05-21 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-21 | ROTHBLATT MARTINE A | Sell | 40 | $557.85 |
| 2026-05-21 | ROTHBLATT MARTINE A | Sell | 280 | $560.03 |
| 2026-05-21 | ROTHBLATT MARTINE A | Sell | 919 | $561.97 |
| 2026-05-21 | ROTHBLATT MARTINE A | Sell | 1.8K | $562.98 |
| 2026-05-21 | ROTHBLATT MARTINE A | Sell | 2.2K | $563.77 |
| 2026-05-21 | ROTHBLATT MARTINE A | Sell | 1.8K | $564.87 |
| 2026-05-21 | ROTHBLATT MARTINE A | Sell | 2.3K | $566.02 |
| 2026-05-21 | ROTHBLATT MARTINE A | Sell | 160 | $566.42 |
| 2026-05-21 | MAHON PAUL A | Option exercise | 300 | $146.03 |
| 2026-05-21 | MAHON PAUL A | Option exercise | 8.0K | $146.03 |
| 2026-05-21 | MAHON PAUL A | Sell | 110 | $555.72 |
| 2026-05-21 | MAHON PAUL A | Sell | 10 | $556.70 |
| 2026-05-21 | MAHON PAUL A | Sell | 640 | $557.85 |
| 2026-05-21 | MAHON PAUL A | Sell | 200 | $559.99 |
| 2026-05-21 | MAHON PAUL A | Sell | 2.2K | $561.99 |
| 2026-05-21 | MAHON PAUL A | Sell | 1.3K | $562.93 |
| 2026-05-21 | MAHON PAUL A | Sell | 2.0K | $564.06 |
| 2026-05-21 | MAHON PAUL A | Sell | 1.3K | $565.20 |
| 2026-05-21 | MAHON PAUL A | Sell | 270 | $566.05 |
| 2026-05-20 | ROTHBLATT MARTINE A | Sell | 245 | $574.08 |
| 2026-05-20 | ROTHBLATT MARTINE A | Sell | 200 | $577.26 |
| 2026-05-20 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-20 | ROTHBLATT MARTINE A | Sell | 440 | $562.01 |
| 2026-05-20 | ROTHBLATT MARTINE A | Sell | 2.1K | $562.94 |
| 2026-05-20 | ROTHBLATT MARTINE A | Sell | 1.9K | $563.97 |
| 2026-05-20 | ROTHBLATT MARTINE A | Sell | 1.3K | $564.81 |
| 2026-05-20 | ROTHBLATT MARTINE A | Sell | 840 | $565.95 |
| 2026-05-20 | ROTHBLATT MARTINE A | Sell | 280 | $566.89 |
| 2026-05-20 | ROTHBLATT MARTINE A | Sell | 412 | $568.34 |
| 2026-05-20 | ROTHBLATT MARTINE A | Sell | 660 | $569.30 |
| 2026-05-20 | ROTHBLATT MARTINE A | Sell | 552 | $570.38 |
| 2026-05-20 | ROTHBLATT MARTINE A | Sell | 376 | $571.41 |
| 2026-05-20 | ROTHBLATT MARTINE A | Sell | 195 | $573.00 |
| 2026-05-19 | ROTHBLATT MARTINE A | Sell | 2.1K | $566.34 |
| 2026-05-19 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-19 | ROTHBLATT MARTINE A | Sell | 51 | $561.52 |
| 2026-05-19 | ROTHBLATT MARTINE A | Sell | 109 | $562.31 |
| 2026-05-19 | ROTHBLATT MARTINE A | Sell | 1.2K | $565.54 |
| 2026-05-19 | ROTHBLATT MARTINE A | Sell | 1.1K | $567.38 |
| 2026-05-19 | ROTHBLATT MARTINE A | Sell | 1.6K | $568.46 |
| 2026-05-19 | ROTHBLATT MARTINE A | Sell | 1.4K | $569.42 |
| 2026-05-19 | ROTHBLATT MARTINE A | Sell | 1.1K | $570.35 |
| 2026-05-19 | ROTHBLATT MARTINE A | Sell | 562 | $571.24 |
| 2026-05-19 | ROTHBLATT MARTINE A | Sell | 120 | $572.36 |
| 2026-05-18 | ROTHBLATT MARTINE A | Sell | 2.3K | $567.45 |
| 2026-05-18 | ROTHBLATT MARTINE A | Sell | 1.4K | $568.33 |
| 2026-05-18 | ROTHBLATT MARTINE A | Sell | 1.1K | $569.42 |
| 2026-05-18 | EDGEMOND JAMES | Option exercise | 7.5K | $117.76 |
| 2026-05-18 | ROTHBLATT MARTINE A | Sell | 280 | $569.99 |
| 2026-05-18 | EDGEMOND JAMES | Sell | 200 | $562.91 |
| 2026-05-18 | EDGEMOND JAMES | Sell | 422 | $564.30 |
| 2026-05-18 | EDGEMOND JAMES | Sell | 2.1K | $565.44 |
| 2026-05-18 | EDGEMOND JAMES | Sell | 1.8K | $566.39 |
| 2026-05-18 | EDGEMOND JAMES | Sell | 2.8K | $568.48 |
| 2026-05-18 | EDGEMOND JAMES | Sell | 1.3K | $568.43 |
| 2026-05-18 | EDGEMOND JAMES | Sell | 1.3K | $569.56 |
| 2026-05-18 | EDGEMOND JAMES | Sell | 40 | $570.18 |
| 2026-05-18 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-18 | ROTHBLATT MARTINE A | Sell | 133 | $563.01 |
| 2026-05-18 | ROTHBLATT MARTINE A | Sell | 365 | $564.11 |
| 2026-05-18 | ROTHBLATT MARTINE A | Sell | 1.8K | $565.34 |
| 2026-05-18 | EDGEMOND JAMES | Option exercise | 2.5K | $135.42 |
| 2026-05-18 | ROTHBLATT MARTINE A | Sell | 2.1K | $566.33 |
| 2026-05-15 | ROTHBLATT MARTINE A | Sell | 320 | $572.25 |
| 2026-05-15 | ROTHBLATT MARTINE A | Sell | 3.2K | $568.07 |
| 2026-05-15 | ROTHBLATT MARTINE A | Sell | 1.7K | $569.03 |
| 2026-05-15 | ROTHBLATT MARTINE A | Sell | 320 | $571.23 |
| 2026-05-15 | ROTHBLATT MARTINE A | Sell | 616 | $569.94 |
| 2026-05-15 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-15 | ROTHBLATT MARTINE A | Sell | 1.5K | $566.19 |
| 2026-05-15 | ROTHBLATT MARTINE A | Sell | 1.9K | $567.04 |
| 2026-05-14 | ROTHBLATT MARTINE A | Sell | 744 | $572.90 |
| 2026-05-14 | EDGEMOND JAMES | Option exercise | 10K | $135.42 |
| 2026-05-14 | EDGEMOND JAMES | Sell | 80 | $568.74 |
| 2026-05-14 | EDGEMOND JAMES | Sell | 80 | $570.52 |
| 2026-05-14 | EDGEMOND JAMES | Sell | 603 | $571.53 |
| 2026-05-14 | EDGEMOND JAMES | Sell | 970 | $572.78 |
| 2026-05-14 | EDGEMOND JAMES | Sell | 2.5K | $574.04 |
| 2026-05-14 | EDGEMOND JAMES | Sell | 3.4K | $574.76 |
| 2026-05-14 | EDGEMOND JAMES | Sell | 1.7K | $575.78 |
| 2026-05-14 | EDGEMOND JAMES | Sell | 293 | $576.75 |
| 2026-05-14 | EDGEMOND JAMES | Sell | 307 | $577.93 |
| 2026-05-14 | EDGEMOND JAMES | Sell | 80 | $578.59 |
| 2026-05-14 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-14 | ROTHBLATT MARTINE A | Sell | 40 | $568.69 |
| 2026-05-14 | ROTHBLATT MARTINE A | Sell | 376 | $571.04 |
| 2026-05-14 | ROTHBLATT MARTINE A | Sell | 560 | $572.04 |
| 2026-05-14 | ROTHBLATT MARTINE A | Sell | 3.3K | $574.21 |
| 2026-05-14 | ROTHBLATT MARTINE A | Sell | 2.9K | $575.02 |
| 2026-05-14 | ROTHBLATT MARTINE A | Sell | 983 | $575.98 |
| 2026-05-14 | ROTHBLATT MARTINE A | Sell | 232 | $576.88 |
| 2026-05-14 | ROTHBLATT MARTINE A | Sell | 360 | $578.29 |
| 2026-05-13 | ROTHBLATT MARTINE A | Sell | 371 | $581.52 |
| 2026-05-13 | ROTHBLATT MARTINE A | Sell | 1.5K | $580.50 |
| 2026-05-13 | ROTHBLATT MARTINE A | Sell | 1.8K | $579.58 |
| 2026-05-13 | ROTHBLATT MARTINE A | Sell | 1.9K | $578.63 |
| 2026-05-13 | ROTHBLATT MARTINE A | Sell | 1.6K | $577.58 |
| 2026-05-13 | ROTHBLATT MARTINE A | Sell | 624 | $576.34 |
| 2026-05-13 | ROTHBLATT MARTINE A | Sell | 1.4K | $575.40 |
| 2026-05-13 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-13 | ROTHBLATT MARTINE A | Sell | 360 | $583.81 |
| 2026-05-13 | ROTHBLATT MARTINE A | Sell | 80 | $582.32 |
| 2026-05-12 | ROTHBLATT MARTINE A | Sell | 293 | $573.12 |
| 2026-05-12 | Mesa Nilda | Sell | 258 | $581.93 |
| 2026-05-12 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-12 | ROTHBLATT MARTINE A | Sell | 240 | $568.83 |
| 2026-05-12 | ROTHBLATT MARTINE A | Sell | 400 | $570.31 |
| 2026-05-12 | ROTHBLATT MARTINE A | Sell | 106 | $571.71 |
| 2026-05-12 | ROTHBLATT MARTINE A | Sell | 401 | $573.70 |
| 2026-05-12 | ROTHBLATT MARTINE A | Sell | 753 | $575.47 |
| 2026-05-12 | ROTHBLATT MARTINE A | Sell | 767 | $576.23 |
| 2026-05-12 | ROTHBLATT MARTINE A | Sell | 1.1K | $577.44 |
| 2026-05-12 | ROTHBLATT MARTINE A | Sell | 778 | $578.46 |
| 2026-05-12 | ROTHBLATT MARTINE A | Sell | 492 | $579.67 |
| 2026-05-12 | ROTHBLATT MARTINE A | Sell | 1.7K | $580.62 |
| 2026-05-12 | ROTHBLATT MARTINE A | Sell | 982 | $581.62 |
| 2026-05-12 | ROTHBLATT MARTINE A | Sell | 1.5K | $582.80 |
| 2026-05-12 | ROTHBLATT MARTINE A | Sell | 56 | $583.44 |
| 2026-05-11 | ROTHBLATT MARTINE A | Sell | 514 | $579.85 |
| 2026-05-11 | ROTHBLATT MARTINE A | Sell | 120 | $580.44 |
| 2026-05-11 | EDGEMOND JAMES | Option exercise | 10K | $135.42 |
| 2026-05-11 | EDGEMOND JAMES | Sell | 1.3K | $569.46 |
| 2026-05-11 | EDGEMOND JAMES | Sell | 2.1K | $570.17 |
| 2026-05-11 | EDGEMOND JAMES | Sell | 1.5K | $571.42 |
| 2026-05-11 | EDGEMOND JAMES | Sell | 1.4K | $572.32 |
| 2026-05-11 | EDGEMOND JAMES | Sell | 480 | $573.22 |
| 2026-05-11 | EDGEMOND JAMES | Sell | 661 | $574.57 |
| 2026-05-11 | EDGEMOND JAMES | Sell | 530 | $575.26 |
| 2026-05-11 | EDGEMOND JAMES | Sell | 89 | $576.68 |
| 2026-05-11 | EDGEMOND JAMES | Sell | 893 | $577.59 |
| 2026-05-11 | EDGEMOND JAMES | Sell | 476 | $578.42 |
| 2026-05-11 | EDGEMOND JAMES | Sell | 591 | $579.80 |
| 2026-05-11 | EDGEMOND JAMES | Sell | 80 | $580.45 |
| 2026-05-11 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-11 | ROTHBLATT MARTINE A | Sell | 1.2K | $569.50 |
| 2026-05-11 | ROTHBLATT MARTINE A | Sell | 2.0K | $570.21 |
| 2026-05-11 | ROTHBLATT MARTINE A | Sell | 1.4K | $571.43 |
| 2026-05-11 | ROTHBLATT MARTINE A | Sell | 1.3K | $572.39 |
| 2026-05-11 | ROTHBLATT MARTINE A | Sell | 397 | $573.18 |
| 2026-05-11 | ROTHBLATT MARTINE A | Sell | 578 | $574.38 |
| 2026-05-11 | ROTHBLATT MARTINE A | Sell | 658 | $575.33 |
| 2026-05-11 | ROTHBLATT MARTINE A | Sell | 210 | $576.93 |
| 2026-05-11 | ROTHBLATT MARTINE A | Sell | 964 | $577.80 |
| 2026-05-11 | ROTHBLATT MARTINE A | Sell | 227 | $578.73 |
| 2026-05-08 | ROTHBLATT MARTINE A | Sell | 2.0K | $563.06 |
| 2026-05-08 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-08 | ROTHBLATT MARTINE A | Sell | 520 | $571.66 |
| 2026-05-08 | ROTHBLATT MARTINE A | Sell | 106 | $569.61 |
| 2026-05-08 | ROTHBLATT MARTINE A | Sell | 495 | $570.22 |
| 2026-05-08 | ROTHBLATT MARTINE A | Sell | 360 | $568.16 |
| 2026-05-08 | ROTHBLATT MARTINE A | Sell | 319 | $567.21 |
| 2026-05-08 | ROTHBLATT MARTINE A | Sell | 705 | $565.99 |
| 2026-05-08 | ROTHBLATT MARTINE A | Sell | 2.0K | $564.77 |
| 2026-05-08 | ROTHBLATT MARTINE A | Sell | 1.9K | $564.00 |
| 2026-05-08 | ROTHBLATT MARTINE A | Sell | 1.1K | $562.08 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 510 | $578.26 |
| 2026-05-07 | EDGEMOND JAMES | Option exercise | 10K | $135.42 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 560 | $569.71 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 560 | $571.77 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 807 | $572.93 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 1.3K | $573.94 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 1.0K | $575.14 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 1.0K | $575.98 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 640 | $577.42 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 520 | $578.65 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 399 | $580.37 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 281 | $581.50 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 200 | $583.41 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 400 | $584.21 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 640 | $585.83 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 340 | $586.73 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 700 | $587.74 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 320 | $589.02 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 120 | $589.72 |
| 2026-05-07 | EDGEMOND JAMES | Sell | 160 | $597.54 |
| 2026-05-07 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 500 | $569.70 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 720 | $571.79 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 876 | $573.01 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 888 | $574.01 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 1.2K | $575.15 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 751 | $575.93 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 490 | $577.27 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 120 | $579.11 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 509 | $580.55 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 171 | $581.47 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 440 | $583.65 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 208 | $584.57 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 512 | $585.83 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 375 | $586.84 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 545 | $587.71 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 320 | $588.86 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 160 | $589.63 |
| 2026-05-07 | ROTHBLATT MARTINE A | Sell | 160 | $597.54 |
| 2026-05-07 | MAHON PAUL A | Option exercise | 8.3K | $146.03 |
| 2026-05-07 | MAHON PAUL A | Sell | 80 | $582.86 |
| 2026-05-07 | MAHON PAUL A | Sell | 1.5K | $584.07 |
| 2026-05-07 | MAHON PAUL A | Sell | 994 | $585.18 |
| 2026-05-07 | MAHON PAUL A | Sell | 1.7K | $586.17 |
| 2026-05-07 | MAHON PAUL A | Sell | 3.0K | $587.61 |
| 2026-05-07 | MAHON PAUL A | Sell | 820 | $588.51 |
| 2026-05-07 | MAHON PAUL A | Sell | 70 | $596.19 |
| 2026-05-07 | MAHON PAUL A | Sell | 202 | $597.54 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 346 | $594.09 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 1.5K | $595.02 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 560 | $596.05 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 680 | $597.47 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 460 | $598.21 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 80 | $599.26 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 40 | $603.82 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 159 | $582.73 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 796 | $583.73 |
| 2026-05-06 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 873 | $584.64 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 927 | $585.53 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 805 | $586.78 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 470 | $588.19 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 410 | $589.18 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 320 | $590.36 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 80 | $576.32 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 120 | $579.12 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 384 | $580.07 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 296 | $581.28 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 101 | $591.60 |
| 2026-05-06 | ROTHBLATT MARTINE A | Sell | 80 | $592.26 |
| 2026-05-05 | ROTHBLATT MARTINE A | Sell | 780 | $572.17 |
| 2026-05-05 | ROTHBLATT MARTINE A | Sell | 1.3K | $574.31 |
| 2026-05-05 | ROTHBLATT MARTINE A | Sell | 250 | $576.55 |
| 2026-05-05 | ROTHBLATT MARTINE A | Sell | 1.7K | $578.48 |
| 2026-05-05 | ROTHBLATT MARTINE A | Sell | 829 | $581.68 |
| 2026-05-05 | ROTHBLATT MARTINE A | Sell | 680 | $575.38 |
| 2026-05-05 | ROTHBLATT MARTINE A | Sell | 678 | $579.37 |
| 2026-05-05 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-05 | ROTHBLATT MARTINE A | Sell | 40 | $567.27 |
| 2026-05-05 | ROTHBLATT MARTINE A | Sell | 240 | $569.01 |
| 2026-05-05 | ROTHBLATT MARTINE A | Sell | 240 | $570.41 |
| 2026-05-05 | ROTHBLATT MARTINE A | Sell | 445 | $571.12 |
| 2026-05-05 | ROTHBLATT MARTINE A | Sell | 504 | $580.22 |
| 2026-05-05 | ROTHBLATT MARTINE A | Sell | 1.2K | $577.39 |
| 2026-05-05 | ROTHBLATT MARTINE A | Sell | 677 | $573.46 |
| 2026-05-04 | EDGEMOND JAMES | Sell | 400 | $582.29 |
| 2026-05-04 | EDGEMOND JAMES | Option exercise | 10K | $135.42 |
| 2026-05-04 | EDGEMOND JAMES | Sell | 80 | $568.60 |
| 2026-05-04 | EDGEMOND JAMES | Sell | 80 | $570.06 |
| 2026-05-04 | EDGEMOND JAMES | Sell | 40 | $571.00 |
| 2026-05-04 | EDGEMOND JAMES | Sell | 480 | $572.40 |
| 2026-05-04 | EDGEMOND JAMES | Sell | 153 | $573.82 |
| 2026-05-04 | EDGEMOND JAMES | Sell | 487 | $574.84 |
| 2026-05-04 | EDGEMOND JAMES | Sell | 2.4K | $575.75 |
| 2026-05-04 | EDGEMOND JAMES | Sell | 3.0K | $576.66 |
| 2026-05-04 | EDGEMOND JAMES | Sell | 719 | $577.54 |
| 2026-05-04 | EDGEMOND JAMES | Sell | 1.2K | $579.13 |
| 2026-05-04 | EDGEMOND JAMES | Sell | 440 | $580.26 |
| 2026-05-04 | EDGEMOND JAMES | Sell | 520 | $581.28 |
| 2026-05-04 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-04 | ROTHBLATT MARTINE A | Sell | 40 | $568.36 |
| 2026-05-04 | ROTHBLATT MARTINE A | Sell | 120 | $569.64 |
| 2026-05-04 | ROTHBLATT MARTINE A | Sell | 40 | $570.99 |
| 2026-05-04 | ROTHBLATT MARTINE A | Sell | 440 | $572.42 |
| 2026-05-04 | ROTHBLATT MARTINE A | Sell | 359 | $574.37 |
| 2026-05-04 | ROTHBLATT MARTINE A | Sell | 1.3K | $575.45 |
| 2026-05-04 | ROTHBLATT MARTINE A | Sell | 3.7K | $576.39 |
| 2026-05-04 | ROTHBLATT MARTINE A | Sell | 1.0K | $577.26 |
| 2026-05-04 | ROTHBLATT MARTINE A | Sell | 160 | $578.58 |
| 2026-05-04 | ROTHBLATT MARTINE A | Sell | 1.1K | $579.27 |
| 2026-05-04 | ROTHBLATT MARTINE A | Sell | 560 | $580.98 |
| 2026-05-04 | ROTHBLATT MARTINE A | Sell | 401 | $581.78 |
| 2026-05-04 | ROTHBLATT MARTINE A | Sell | 240 | $582.29 |
| 2026-05-01 | ROTHBLATT MARTINE A | Sell | 1.4K | $571.95 |
| 2026-05-01 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-05-01 | ROTHBLATT MARTINE A | Sell | 200 | $565.78 |
| 2026-05-01 | ROTHBLATT MARTINE A | Sell | 80 | $567.17 |
| 2026-05-01 | ROTHBLATT MARTINE A | Sell | 197 | $568.37 |
| 2026-05-01 | ROTHBLATT MARTINE A | Sell | 843 | $569.18 |
| 2026-05-01 | ROTHBLATT MARTINE A | Sell | 3.6K | $570.28 |
| 2026-05-01 | ROTHBLATT MARTINE A | Sell | 3.2K | $571.22 |
| 2026-04-30 | EDGEMOND JAMES | Sell | 2.9K | $571.23 |
| 2026-04-30 | EDGEMOND JAMES | Option exercise | 10K | $135.42 |
| 2026-04-30 | EDGEMOND JAMES | Sell | 262 | $569.24 |
| 2026-04-30 | EDGEMOND JAMES | Sell | 484 | $570.19 |
| 2026-04-30 | EDGEMOND JAMES | Sell | 3.0K | $572.00 |
| 2026-04-30 | EDGEMOND JAMES | Sell | 880 | $573.00 |
| 2026-04-30 | EDGEMOND JAMES | Sell | 887 | $574.07 |
| 2026-04-30 | EDGEMOND JAMES | Sell | 273 | $574.96 |
| 2026-04-30 | EDGEMOND JAMES | Sell | 486 | $576.24 |
| 2026-04-30 | EDGEMOND JAMES | Sell | 336 | $577.24 |
| 2026-04-30 | EDGEMOND JAMES | Sell | 378 | $578.07 |
| 2026-04-30 | EDGEMOND JAMES | Sell | 40 | $578.76 |
| 2026-04-30 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-30 | ROTHBLATT MARTINE A | Sell | 360 | $569.54 |
| 2026-04-30 | ROTHBLATT MARTINE A | Sell | 1.2K | $570.76 |
| 2026-04-30 | ROTHBLATT MARTINE A | Sell | 3.8K | $571.59 |
| 2026-04-30 | ROTHBLATT MARTINE A | Sell | 1.6K | $572.57 |
| 2026-04-30 | ROTHBLATT MARTINE A | Sell | 928 | $573.85 |
| 2026-04-30 | ROTHBLATT MARTINE A | Sell | 312 | $574.79 |
| 2026-04-30 | ROTHBLATT MARTINE A | Sell | 424 | $576.14 |
| 2026-04-30 | ROTHBLATT MARTINE A | Sell | 316 | $577.10 |
| 2026-04-30 | ROTHBLATT MARTINE A | Sell | 460 | $577.97 |
| 2026-04-30 | ROTHBLATT MARTINE A | Sell | 40 | $579.51 |
| 2026-04-29 | ROTHBLATT MARTINE A | Sell | 1.8K | $572.06 |
| 2026-04-29 | ROTHBLATT MARTINE A | Sell | 1.7K | $572.89 |
| 2026-04-29 | ROTHBLATT MARTINE A | Sell | 457 | $573.89 |
| 2026-04-29 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-29 | ROTHBLATT MARTINE A | Sell | 8 | $565.27 |
| 2026-04-29 | ROTHBLATT MARTINE A | Sell | 32 | $566.34 |
| 2026-04-29 | ROTHBLATT MARTINE A | Sell | 135 | $567.72 |
| 2026-04-29 | ROTHBLATT MARTINE A | Sell | 322 | $568.98 |
| 2026-04-29 | ROTHBLATT MARTINE A | Sell | 2.7K | $570.02 |
| 2026-04-29 | ROTHBLATT MARTINE A | Sell | 2.4K | $570.87 |
| 2026-04-28 | ROTHBLATT MARTINE A | Sell | 3.1K | $568.07 |
| 2026-04-28 | ROTHBLATT MARTINE A | Sell | 1.5K | $568.93 |
| 2026-04-28 | ROTHBLATT MARTINE A | Sell | 926 | $569.88 |
| 2026-04-28 | ROTHBLATT MARTINE A | Sell | 366 | $571.79 |
| 2026-04-28 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-28 | ROTHBLATT MARTINE A | Sell | 239 | $565.18 |
| 2026-04-28 | ROTHBLATT MARTINE A | Sell | 1.6K | $566.14 |
| 2026-04-28 | ROTHBLATT MARTINE A | Sell | 1.5K | $567.01 |
| 2026-04-28 | ROTHBLATT MARTINE A | Sell | 228 | $571.08 |
| 2026-04-27 | EDGEMOND JAMES | Sell | 649 | $571.92 |
| 2026-04-27 | EDGEMOND JAMES | Option exercise | 10K | $135.42 |
| 2026-04-27 | EDGEMOND JAMES | Sell | 1.7K | $565.85 |
| 2026-04-27 | EDGEMOND JAMES | Sell | 1.4K | $566.73 |
| 2026-04-27 | EDGEMOND JAMES | Sell | 919 | $567.81 |
| 2026-04-27 | EDGEMOND JAMES | Sell | 1.1K | $569.01 |
| 2026-04-27 | EDGEMOND JAMES | Sell | 2.4K | $570.05 |
| 2026-04-27 | EDGEMOND JAMES | Sell | 1.8K | $571.10 |
| 2026-04-27 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-27 | ROTHBLATT MARTINE A | Sell | 1.5K | $565.75 |
| 2026-04-27 | ROTHBLATT MARTINE A | Sell | 1.3K | $566.56 |
| 2026-04-27 | ROTHBLATT MARTINE A | Sell | 1.0K | $567.61 |
| 2026-04-27 | ROTHBLATT MARTINE A | Sell | 583 | $568.58 |
| 2026-04-27 | ROTHBLATT MARTINE A | Sell | 1.9K | $569.75 |
| 2026-04-27 | ROTHBLATT MARTINE A | Sell | 1.7K | $570.57 |
| 2026-04-27 | ROTHBLATT MARTINE A | Sell | 1.4K | $571.49 |
| 2026-04-27 | ROTHBLATT MARTINE A | Sell | 120 | $572.22 |
| 2026-04-24 | PATUSKY CHRISTOPHER | Option exercise | 2.9K | $101.80 |
| 2026-04-24 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-24 | PATUSKY CHRISTOPHER | Sell | 2.9K | $569.00 |
| 2026-04-24 | ROTHBLATT MARTINE A | Sell | 320 | $561.21 |
| 2026-04-24 | ROTHBLATT MARTINE A | Sell | 878 | $562.37 |
| 2026-04-24 | ROTHBLATT MARTINE A | Sell | 1.3K | $563.49 |
| 2026-04-24 | ROTHBLATT MARTINE A | Sell | 1.8K | $564.53 |
| 2026-04-24 | ROTHBLATT MARTINE A | Sell | 3.2K | $565.36 |
| 2026-04-24 | ROTHBLATT MARTINE A | Sell | 1.9K | $566.70 |
| 2026-04-24 | ROTHBLATT MARTINE A | Sell | 20 | $567.41 |
| 2026-04-23 | EDGEMOND JAMES | Sell | 1.1K | $570.82 |
| 2026-04-23 | EDGEMOND JAMES | Option exercise | 10K | $135.42 |
| 2026-04-23 | EDGEMOND JAMES | Sell | 280 | $569.63 |
| 2026-04-23 | EDGEMOND JAMES | Sell | 3.3K | $571.64 |
| 2026-04-23 | EDGEMOND JAMES | Sell | 4.0K | $572.66 |
| 2026-04-23 | EDGEMOND JAMES | Sell | 321 | $573.51 |
| 2026-04-23 | EDGEMOND JAMES | Sell | 535 | $574.79 |
| 2026-04-23 | EDGEMOND JAMES | Sell | 120 | $576.62 |
| 2026-04-23 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-23 | ROTHBLATT MARTINE A | Sell | 245 | $569.62 |
| 2026-04-23 | ROTHBLATT MARTINE A | Sell | 1.1K | $570.76 |
| 2026-04-23 | ROTHBLATT MARTINE A | Sell | 2.9K | $571.59 |
| 2026-04-23 | ROTHBLATT MARTINE A | Sell | 3.7K | $572.60 |
| 2026-04-23 | ROTHBLATT MARTINE A | Sell | 567 | $573.38 |
| 2026-04-23 | ROTHBLATT MARTINE A | Sell | 521 | $574.71 |
| 2026-04-23 | ROTHBLATT MARTINE A | Sell | 143 | $575.26 |
| 2026-04-23 | ROTHBLATT MARTINE A | Sell | 360 | $576.33 |
| 2026-04-22 | EDGEMOND JAMES | Sell | 364 | $575.85 |
| 2026-04-22 | ROTHBLATT MARTINE A | Sell | 1.4K | $575.99 |
| 2026-04-22 | ROTHBLATT MARTINE A | Sell | 1.7K | $576.98 |
| 2026-04-22 | ROTHBLATT MARTINE A | Sell | 1.8K | $578.11 |
| 2026-04-22 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-22 | ROTHBLATT MARTINE A | Sell | 1.1K | $579.08 |
| 2026-04-22 | ROTHBLATT MARTINE A | Sell | 600 | $580.06 |
| 2026-04-22 | ROTHBLATT MARTINE A | Sell | 523 | $572.48 |
| 2026-04-22 | ROTHBLATT MARTINE A | Sell | 1.6K | $574.06 |
| 2026-04-22 | ROTHBLATT MARTINE A | Sell | 736 | $574.86 |
| 2026-04-21 | ROTHBLATT MARTINE A | Sell | 680 | $569.71 |
| 2026-04-21 | ROTHBLATT MARTINE A | Sell | 945 | $570.65 |
| 2026-04-21 | ROTHBLATT MARTINE A | Sell | 1.2K | $571.64 |
| 2026-04-21 | ROTHBLATT MARTINE A | Sell | 1.4K | $573.48 |
| 2026-04-21 | ROTHBLATT MARTINE A | Sell | 410 | $572.48 |
| 2026-04-21 | ROTHBLATT MARTINE A | Sell | 701 | $574.91 |
| 2026-04-21 | ROTHBLATT MARTINE A | Option exercise | 7.5K | $146.03 |
| 2026-04-21 | ROTHBLATT MARTINE A | Option exercise | 2.0K | $146.03 |
| 2026-04-21 | ROTHBLATT MARTINE A | Sell | 159 | $564.35 |
| 2026-04-21 | ROTHBLATT MARTINE A | Sell | 539 | $565.51 |
| 2026-04-21 | ROTHBLATT MARTINE A | Sell | 1.3K | $566.56 |
| 2026-04-21 | ROTHBLATT MARTINE A | Sell | 663 | $575.72 |
| 2026-04-21 | ROTHBLATT MARTINE A | Sell | 1.2K | $567.54 |
| 2026-04-21 | ROTHBLATT MARTINE A | Sell | 269 | $568.21 |
| 2026-04-20 | ROTHBLATT MARTINE A | Sell | 848 | $583.41 |
| 2026-04-20 | EDGEMOND JAMES | Option exercise | 10K | $135.42 |
| 2026-04-20 | EDGEMOND JAMES | Sell | 880 | $572.33 |
| 2026-04-20 | EDGEMOND JAMES | Sell | 1.5K | $573.45 |
| 2026-04-20 | EDGEMOND JAMES | Sell | 442 | $574.09 |
| 2026-04-20 | EDGEMOND JAMES | Sell | 1.0K | $575.41 |
| 2026-04-20 | EDGEMOND JAMES | Sell | 1.4K | $576.37 |
| 2026-04-20 | EDGEMOND JAMES | Sell | 687 | $577.27 |
| 2026-04-20 | EDGEMOND JAMES | Sell | 500 | $578.90 |
| 2026-04-20 | EDGEMOND JAMES | Sell | 340 | $579.86 |
| 2026-04-20 | EDGEMOND JAMES | Sell | 488 | $581.66 |
| 2026-04-20 | EDGEMOND JAMES | Sell | 983 | $582.47 |
| 2026-04-20 | EDGEMOND JAMES | Sell | 1.0K | $583.55 |
| 2026-04-20 | EDGEMOND JAMES | Sell | 482 | $584.49 |
| 2026-04-20 | EDGEMOND JAMES | Sell | 238 | $585.36 |
| 2026-04-20 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-20 | ROTHBLATT MARTINE A | Sell | 977 | $572.41 |
| 2026-04-20 | ROTHBLATT MARTINE A | Sell | 1.7K | $573.57 |
| 2026-04-20 | ROTHBLATT MARTINE A | Sell | 570 | $575.07 |
| 2026-04-20 | ROTHBLATT MARTINE A | Sell | 1.2K | $575.96 |
| 2026-04-20 | ROTHBLATT MARTINE A | Sell | 1.1K | $576.87 |
| 2026-04-20 | ROTHBLATT MARTINE A | Sell | 165 | $577.94 |
| 2026-04-20 | ROTHBLATT MARTINE A | Sell | 461 | $579.09 |
| 2026-04-20 | ROTHBLATT MARTINE A | Sell | 277 | $579.92 |
| 2026-04-20 | ROTHBLATT MARTINE A | Sell | 410 | $581.71 |
| 2026-04-20 | ROTHBLATT MARTINE A | Sell | 1.1K | $582.46 |
| 2026-04-20 | ROTHBLATT MARTINE A | Sell | 509 | $584.39 |
| 2026-04-20 | ROTHBLATT MARTINE A | Sell | 163 | $585.50 |
| 2026-04-20 | ROTHBLATT MARTINE A | Sell | 40 | $586.47 |
| 2026-04-17 | ROTHBLATT MARTINE A | Sell | 1.7K | $587.49 |
| 2026-04-17 | PATUSKY CHRISTOPHER | Option exercise | 1.0K | $101.80 |
| 2026-04-17 | PATUSKY CHRISTOPHER | Sell | 1.0K | $578.88 |
| 2026-04-17 | ROTHBLATT MARTINE A | Sell | 2.1K | $588.44 |
| 2026-04-17 | ROTHBLATT MARTINE A | Sell | 2.1K | $589.32 |
| 2026-04-17 | ROTHBLATT MARTINE A | Sell | 777 | $590.28 |
| 2026-04-17 | ROTHBLATT MARTINE A | Sell | 121 | $591.10 |
| 2026-04-17 | ROTHBLATT MARTINE A | Sell | 200 | $592.30 |
| 2026-04-17 | ROTHBLATT MARTINE A | Sell | 248 | $575.38 |
| 2026-04-17 | ROTHBLATT MARTINE A | Sell | 640 | $576.14 |
| 2026-04-17 | ROTHBLATT MARTINE A | Sell | 307 | $577.06 |
| 2026-04-17 | ROTHBLATT MARTINE A | Sell | 143 | $578.14 |
| 2026-04-17 | ROTHBLATT MARTINE A | Sell | 82 | $579.05 |
| 2026-04-17 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-17 | ROTHBLATT MARTINE A | Sell | 20 | $579.79 |
| 2026-04-17 | ROTHBLATT MARTINE A | Sell | 40 | $583.63 |
| 2026-04-17 | ROTHBLATT MARTINE A | Sell | 159 | $585.33 |
| 2026-04-17 | ROTHBLATT MARTINE A | Sell | 888 | $586.21 |
| 2026-04-16 | ROTHBLATT MARTINE A | Sell | 385 | $579.84 |
| 2026-04-16 | ROTHBLATT MARTINE A | Sell | 160 | $581.33 |
| 2026-04-16 | MAHON PAUL A | Option exercise | 8.3K | $146.03 |
| 2026-04-16 | MAHON PAUL A | Sell | 1.6K | $575.37 |
| 2026-04-16 | MAHON PAUL A | Sell | 1.8K | $576.38 |
| 2026-04-16 | MAHON PAUL A | Sell | 3.4K | $577.39 |
| 2026-04-16 | MAHON PAUL A | Sell | 1.3K | $578.21 |
| 2026-04-16 | MAHON PAUL A | Sell | 200 | $574.03 |
| 2026-04-16 | EDGEMOND JAMES | Option exercise | 10K | $135.42 |
| 2026-04-16 | EDGEMOND JAMES | Sell | 520 | $573.91 |
| 2026-04-16 | EDGEMOND JAMES | Sell | 1.7K | $574.73 |
| 2026-04-16 | EDGEMOND JAMES | Sell | 789 | $575.64 |
| 2026-04-16 | EDGEMOND JAMES | Sell | 2.2K | $576.91 |
| 2026-04-16 | EDGEMOND JAMES | Sell | 2.1K | $577.87 |
| 2026-04-16 | EDGEMOND JAMES | Sell | 1.1K | $578.83 |
| 2026-04-16 | EDGEMOND JAMES | Sell | 1.5K | $579.64 |
| 2026-04-16 | EDGEMOND JAMES | Sell | 160 | $581.08 |
| 2026-04-16 | EDGEMOND JAMES | Sell | 40 | $581.64 |
| 2026-04-16 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-16 | ROTHBLATT MARTINE A | Sell | 400 | $573.96 |
| 2026-04-16 | ROTHBLATT MARTINE A | Sell | 1.8K | $574.79 |
| 2026-04-16 | ROTHBLATT MARTINE A | Sell | 930 | $575.99 |
| 2026-04-16 | ROTHBLATT MARTINE A | Sell | 2.0K | $577.03 |
| 2026-04-16 | ROTHBLATT MARTINE A | Sell | 2.0K | $578.05 |
| 2026-04-16 | ROTHBLATT MARTINE A | Sell | 1.8K | $579.36 |
| 2026-04-15 | ROTHBLATT MARTINE A | Sell | 327 | $584.24 |
| 2026-04-15 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-15 | ROTHBLATT MARTINE A | Sell | 80 | $575.29 |
| 2026-04-15 | ROTHBLATT MARTINE A | Sell | 880 | $576.98 |
| 2026-04-15 | ROTHBLATT MARTINE A | Sell | 629 | $577.81 |
| 2026-04-15 | ROTHBLATT MARTINE A | Sell | 684 | $579.14 |
| 2026-04-15 | ROTHBLATT MARTINE A | Sell | 2.3K | $580.02 |
| 2026-04-15 | ROTHBLATT MARTINE A | Sell | 2.8K | $581.05 |
| 2026-04-15 | ROTHBLATT MARTINE A | Sell | 1.6K | $582.05 |
| 2026-04-15 | ROTHBLATT MARTINE A | Sell | 202 | $583.41 |
| 2026-04-14 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-14 | ROTHBLATT MARTINE A | Sell | 280 | $574.25 |
| 2026-04-14 | ROTHBLATT MARTINE A | Sell | 404 | $575.25 |
| 2026-04-14 | ROTHBLATT MARTINE A | Sell | 80 | $575.89 |
| 2026-04-14 | ROTHBLATT MARTINE A | Sell | 1.4K | $577.62 |
| 2026-04-14 | ROTHBLATT MARTINE A | Sell | 1.2K | $578.41 |
| 2026-04-14 | ROTHBLATT MARTINE A | Sell | 1.6K | $579.65 |
| 2026-04-14 | ROTHBLATT MARTINE A | Sell | 3.7K | $580.55 |
| 2026-04-14 | ROTHBLATT MARTINE A | Sell | 957 | $581.50 |
| 2026-04-13 | EDGEMOND JAMES | Sell | 1.4K | $575.96 |
| 2026-04-13 | EDGEMOND JAMES | Option exercise | 10K | $135.42 |
| 2026-04-13 | EDGEMOND JAMES | Sell | 40 | $569.61 |
| 2026-04-13 | EDGEMOND JAMES | Sell | 281 | $571.14 |
| 2026-04-13 | EDGEMOND JAMES | Sell | 1.2K | $571.76 |
| 2026-04-13 | EDGEMOND JAMES | Sell | 1.2K | $572.96 |
| 2026-04-13 | EDGEMOND JAMES | Sell | 1.9K | $574.00 |
| 2026-04-13 | EDGEMOND JAMES | Sell | 1.5K | $575.06 |
| 2026-04-13 | EDGEMOND JAMES | Sell | 1.6K | $577.01 |
| 2026-04-13 | EDGEMOND JAMES | Sell | 601 | $577.93 |
| 2026-04-13 | EDGEMOND JAMES | Sell | 400 | $579.04 |
| 2026-04-13 | EDGEMOND JAMES | Sell | 40 | $580.03 |
| 2026-04-13 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-13 | ROTHBLATT MARTINE A | Sell | 35 | $569.78 |
| 2026-04-13 | ROTHBLATT MARTINE A | Sell | 925 | $571.39 |
| 2026-04-13 | ROTHBLATT MARTINE A | Sell | 945 | $572.39 |
| 2026-04-13 | ROTHBLATT MARTINE A | Sell | 1.2K | $573.39 |
| 2026-04-13 | ROTHBLATT MARTINE A | Sell | 1.4K | $574.25 |
| 2026-04-13 | ROTHBLATT MARTINE A | Sell | 1.9K | $575.31 |
| 2026-04-13 | ROTHBLATT MARTINE A | Sell | 1.1K | $576.36 |
| 2026-04-13 | ROTHBLATT MARTINE A | Sell | 1.5K | $577.32 |
| 2026-04-13 | ROTHBLATT MARTINE A | Sell | 384 | $578.52 |
| 2026-04-13 | ROTHBLATT MARTINE A | Sell | 200 | $579.53 |
| 2026-04-10 | ROTHBLATT MARTINE A | Sell | 442 | $567.24 |
| 2026-04-10 | ROTHBLATT MARTINE A | Sell | 2.1K | $568.00 |
| 2026-04-10 | ROTHBLATT MARTINE A | Sell | 3.2K | $568.97 |
| 2026-04-10 | ROTHBLATT MARTINE A | Sell | 2.1K | $569.97 |
| 2026-04-10 | ROTHBLATT MARTINE A | Sell | 1.2K | $570.88 |
| 2026-04-10 | ROTHBLATT MARTINE A | Sell | 459 | $571.68 |
| 2026-04-10 | ROTHBLATT MARTINE A | Sell | 40 | $573.01 |
| 2026-04-10 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-09 | EDGEMOND JAMES | Sell | 1.8K | $580.64 |
| 2026-04-09 | EDGEMOND JAMES | Sell | 162 | $582.30 |
| 2026-04-09 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-09 | ROTHBLATT MARTINE A | Sell | 1.3K | $575.04 |
| 2026-04-09 | ROTHBLATT MARTINE A | Sell | 1.2K | $575.75 |
| 2026-04-09 | ROTHBLATT MARTINE A | Sell | 1.5K | $576.69 |
| 2026-04-09 | ROTHBLATT MARTINE A | Sell | 1.8K | $577.90 |
| 2026-04-09 | ROTHBLATT MARTINE A | Sell | 1.1K | $578.83 |
| 2026-04-09 | ROTHBLATT MARTINE A | Sell | 1.0K | $580.07 |
| 2026-04-09 | ROTHBLATT MARTINE A | Sell | 38 | $581.45 |
| 2026-04-09 | ROTHBLATT MARTINE A | Sell | 1.5K | $580.84 |
| 2026-04-09 | EDGEMOND JAMES | Option exercise | 10K | $135.42 |
| 2026-04-09 | EDGEMOND JAMES | Sell | 560 | $574.87 |
| 2026-04-09 | EDGEMOND JAMES | Sell | 2.0K | $575.53 |
| 2026-04-09 | EDGEMOND JAMES | Sell | 1.6K | $576.63 |
| 2026-04-09 | EDGEMOND JAMES | Sell | 1.6K | $577.77 |
| 2026-04-09 | EDGEMOND JAMES | Sell | 1.1K | $578.52 |
| 2026-04-09 | EDGEMOND JAMES | Sell | 1.2K | $579.75 |
| 2026-04-08 | ROTHBLATT MARTINE A | Sell | 560 | $577.07 |
| 2026-04-08 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-08 | ROTHBLATT MARTINE A | Sell | 225 | $565.38 |
| 2026-04-08 | ROTHBLATT MARTINE A | Sell | 15 | $566.00 |
| 2026-04-08 | ROTHBLATT MARTINE A | Sell | 360 | $568.74 |
| 2026-04-08 | ROTHBLATT MARTINE A | Sell | 120 | $572.12 |
| 2026-04-08 | ROTHBLATT MARTINE A | Sell | 520 | $575.86 |
| 2026-04-08 | ROTHBLATT MARTINE A | Sell | 600 | $578.08 |
| 2026-04-08 | ROTHBLATT MARTINE A | Sell | 480 | $579.22 |
| 2026-04-08 | ROTHBLATT MARTINE A | Sell | 477 | $580.59 |
| 2026-04-08 | ROTHBLATT MARTINE A | Sell | 1.3K | $581.72 |
| 2026-04-08 | ROTHBLATT MARTINE A | Sell | 2.2K | $582.49 |
| 2026-04-08 | ROTHBLATT MARTINE A | Sell | 1.9K | $583.44 |
| 2026-04-08 | ROTHBLATT MARTINE A | Sell | 486 | $584.47 |
| 2026-04-08 | ROTHBLATT MARTINE A | Sell | 280 | $585.48 |
| 2026-04-07 | ROTHBLATT MARTINE A | Sell | 431 | $566.63 |
| 2026-04-07 | ROTHBLATT MARTINE A | Sell | 322 | $567.64 |
| 2026-04-07 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-07 | ROTHBLATT MARTINE A | Sell | 39 | $556.89 |
| 2026-04-07 | ROTHBLATT MARTINE A | Sell | 276 | $558.32 |
| 2026-04-07 | ROTHBLATT MARTINE A | Sell | 365 | $559.21 |
| 2026-04-07 | ROTHBLATT MARTINE A | Sell | 296 | $568.74 |
| 2026-04-07 | ROTHBLATT MARTINE A | Sell | 520 | $560.36 |
| 2026-04-07 | ROTHBLATT MARTINE A | Sell | 360 | $561.67 |
| 2026-04-07 | ROTHBLATT MARTINE A | Sell | 1.1K | $562.35 |
| 2026-04-07 | ROTHBLATT MARTINE A | Sell | 1.4K | $563.47 |
| 2026-04-07 | ROTHBLATT MARTINE A | Sell | 2.5K | $564.67 |
| 2026-04-07 | ROTHBLATT MARTINE A | Sell | 1.7K | $565.66 |
| 2026-04-07 | ROTHBLATT MARTINE A | Sell | 124 | $569.62 |
| 2026-04-06 | ROTHBLATT MARTINE A | Sell | 558 | $560.10 |
| 2026-04-06 | EDGEMOND JAMES | Option exercise | 10K | $135.42 |
| 2026-04-06 | EDGEMOND JAMES | Sell | 120 | $552.78 |
| 2026-04-06 | EDGEMOND JAMES | Sell | 437 | $553.97 |
| 2026-04-06 | EDGEMOND JAMES | Sell | 1.2K | $555.21 |
| 2026-04-06 | EDGEMOND JAMES | Sell | 1.2K | $556.06 |
| 2026-04-06 | EDGEMOND JAMES | Sell | 1.8K | $557.19 |
| 2026-04-06 | EDGEMOND JAMES | Sell | 1.7K | $558.31 |
| 2026-04-06 | EDGEMOND JAMES | Sell | 860 | $559.47 |
| 2026-04-06 | EDGEMOND JAMES | Sell | 616 | $560.18 |
| 2026-04-06 | EDGEMOND JAMES | Sell | 645 | $561.56 |
| 2026-04-06 | EDGEMOND JAMES | Sell | 619 | $562.75 |
| 2026-04-06 | EDGEMOND JAMES | Sell | 539 | $563.47 |
| 2026-04-06 | EDGEMOND JAMES | Sell | 82 | $564.43 |
| 2026-04-06 | EDGEMOND JAMES | Sell | 200 | $566.01 |
| 2026-04-06 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-06 | ROTHBLATT MARTINE A | Sell | 80 | $552.65 |
| 2026-04-06 | ROTHBLATT MARTINE A | Sell | 400 | $553.96 |
| 2026-04-06 | ROTHBLATT MARTINE A | Sell | 1.2K | $555.25 |
| 2026-04-06 | ROTHBLATT MARTINE A | Sell | 1.2K | $556.19 |
| 2026-04-06 | ROTHBLATT MARTINE A | Sell | 1.4K | $557.21 |
| 2026-04-06 | ROTHBLATT MARTINE A | Sell | 1.8K | $558.31 |
| 2026-04-06 | ROTHBLATT MARTINE A | Sell | 922 | $559.41 |
| 2026-04-06 | ROTHBLATT MARTINE A | Sell | 520 | $561.51 |
| 2026-04-06 | ROTHBLATT MARTINE A | Sell | 402 | $562.54 |
| 2026-04-06 | ROTHBLATT MARTINE A | Sell | 716 | $563.38 |
| 2026-04-06 | ROTHBLATT MARTINE A | Sell | 122 | $564.22 |
| 2026-04-06 | ROTHBLATT MARTINE A | Sell | 160 | $566.00 |
| 2026-04-02 | MAHON PAUL A | Sell | 200 | $571.61 |
| 2026-04-02 | EDGEMOND JAMES | Option exercise | 10K | $135.42 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 40 | $551.86 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 401 | $553.99 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 778 | $555.22 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 844 | $556.17 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 977 | $557.05 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 720 | $558.11 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 240 | $559.03 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 72 | $560.39 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 571 | $561.75 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 555 | $563.00 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 896 | $563.86 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 2.2K | $564.82 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 742 | $565.99 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 323 | $566.82 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 400 | $567.95 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 120 | $569.75 |
| 2026-04-02 | EDGEMOND JAMES | Sell | 120 | $571.65 |
| 2026-04-02 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 65 | $552.25 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 175 | $553.50 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 394 | $554.45 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 1.1K | $555.41 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 808 | $556.52 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 780 | $557.40 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 440 | $558.51 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 40 | $559.98 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 570 | $561.60 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 378 | $562.49 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 865 | $563.52 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 1.9K | $564.55 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 811 | $565.38 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 570 | $566.39 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 308 | $567.70 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 120 | $568.53 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 80 | $570.05 |
| 2026-04-02 | ROTHBLATT MARTINE A | Sell | 120 | $571.66 |
| 2026-04-02 | MAHON PAUL A | Option exercise | 8.3K | $146.03 |
| 2026-04-02 | MAHON PAUL A | Sell | 514 | $560.30 |
| 2026-04-02 | MAHON PAUL A | Sell | 351 | $561.69 |
| 2026-04-02 | MAHON PAUL A | Sell | 774 | $562.34 |
| 2026-04-02 | MAHON PAUL A | Sell | 371 | $563.58 |
| 2026-04-02 | MAHON PAUL A | Sell | 1.1K | $564.55 |
| 2026-04-02 | MAHON PAUL A | Sell | 543 | $565.66 |
| 2026-04-02 | MAHON PAUL A | Sell | 1.6K | $566.66 |
| 2026-04-02 | MAHON PAUL A | Sell | 1.4K | $567.55 |
| 2026-04-02 | MAHON PAUL A | Sell | 690 | $568.79 |
| 2026-04-02 | MAHON PAUL A | Sell | 710 | $569.61 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 399 | $576.02 |
| 2026-04-01 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 538 | $570.87 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 801 | $571.58 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 931 | $572.81 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 310 | $573.92 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 481 | $574.87 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 360 | $577.13 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 240 | $578.56 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 280 | $579.35 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 190 | $580.54 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 610 | $581.72 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 602 | $582.75 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 31 | $583.56 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 160 | $585.11 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 247 | $586.61 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 846 | $587.60 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 450 | $588.63 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 469 | $589.66 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 155 | $590.69 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 280 | $591.64 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 240 | $592.98 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 440 | $594.11 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 200 | $595.29 |
| 2026-04-01 | ROTHBLATT MARTINE A | Sell | 240 | $596.11 |
| 2026-03-31 | ROTHBLATT MARTINE A | Sell | 200 | $594.11 |
| 2026-03-31 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-31 | ROTHBLATT MARTINE A | Sell | 80 | $574.55 |
| 2026-03-31 | ROTHBLATT MARTINE A | Sell | 160 | $577.54 |
| 2026-03-31 | ROTHBLATT MARTINE A | Sell | 240 | $580.08 |
| 2026-03-31 | ROTHBLATT MARTINE A | Sell | 503 | $581.10 |
| 2026-03-31 | ROTHBLATT MARTINE A | Sell | 805 | $582.19 |
| 2026-03-31 | ROTHBLATT MARTINE A | Sell | 1.4K | $583.08 |
| 2026-03-31 | ROTHBLATT MARTINE A | Sell | 980 | $584.04 |
| 2026-03-31 | ROTHBLATT MARTINE A | Sell | 1.2K | $585.00 |
| 2026-03-31 | ROTHBLATT MARTINE A | Sell | 886 | $586.14 |
| 2026-03-31 | ROTHBLATT MARTINE A | Sell | 467 | $587.37 |
| 2026-03-31 | ROTHBLATT MARTINE A | Sell | 567 | $588.38 |
| 2026-03-31 | ROTHBLATT MARTINE A | Sell | 600 | $589.40 |
| 2026-03-31 | ROTHBLATT MARTINE A | Sell | 760 | $590.36 |
| 2026-03-31 | ROTHBLATT MARTINE A | Sell | 700 | $593.13 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 40 | $581.73 |
| 2026-03-30 | EDGEMOND JAMES | Option exercise | 10K | $135.42 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 1.8K | $588.33 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 1.7K | $589.18 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 1.1K | $590.32 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 602 | $591.24 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 120 | $592.19 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 240 | $593.83 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 400 | $594.61 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 320 | $595.80 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 319 | $596.87 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 201 | $598.52 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 280 | $599.48 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 182 | $600.52 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 98 | $601.57 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 120 | $602.72 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 120 | $583.52 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 120 | $585.17 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 437 | $586.27 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 860 | $587.35 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 1.5K | $588.42 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 1.2K | $589.23 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 1.0K | $590.36 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 481 | $591.26 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 120 | $592.12 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 176 | $593.68 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 480 | $594.74 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 500 | $595.91 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 204 | $596.74 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 240 | $597.72 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 200 | $598.83 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 790 | $599.82 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 212 | $601.43 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 417 | $602.53 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 103 | $603.69 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 770 | $604.64 |
| 2026-03-30 | EDGEMOND JAMES | Sell | 21 | $606.53 |
| 2026-03-30 | CAUSEY CHRISTOPHER | Option exercise | 1.3K | $119.76 |
| 2026-03-30 | CAUSEY CHRISTOPHER | Sell | 1.3K | $604.64 |
| 2026-03-30 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 80 | $581.74 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 160 | $583.40 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 86 | $584.80 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 354 | $586.07 |
| 2026-03-30 | ROTHBLATT MARTINE A | Sell | 1.3K | $587.34 |
| 2026-03-27 | ROTHBLATT MARTINE A | Sell | 440 | $533.85 |
| 2026-03-27 | ROTHBLATT MARTINE A | Sell | 326 | $528.30 |
| 2026-03-27 | ROTHBLATT MARTINE A | Sell | 841 | $529.09 |
| 2026-03-27 | ROTHBLATT MARTINE A | Sell | 903 | $530.45 |
| 2026-03-27 | ROTHBLATT MARTINE A | Sell | 634 | $531.32 |
| 2026-03-27 | ROTHBLATT MARTINE A | Sell | 720 | $532.50 |
| 2026-03-27 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-27 | ROTHBLATT MARTINE A | Sell | 397 | $522.10 |
| 2026-03-27 | ROTHBLATT MARTINE A | Sell | 1.5K | $522.98 |
| 2026-03-27 | ROTHBLATT MARTINE A | Sell | 1.8K | $523.88 |
| 2026-03-27 | ROTHBLATT MARTINE A | Sell | 1.3K | $524.80 |
| 2026-03-27 | ROTHBLATT MARTINE A | Sell | 104 | $526.27 |
| 2026-03-27 | ROTHBLATT MARTINE A | Sell | 314 | $527.30 |
| 2026-03-27 | ROTHBLATT MARTINE A | Sell | 160 | $534.50 |
| 2026-03-26 | EDGEMOND JAMES | Sell | 510 | $532.93 |
| 2026-03-26 | EDGEMOND JAMES | Option exercise | 10K | $135.42 |
| 2026-03-26 | EDGEMOND JAMES | Sell | 991 | $532.02 |
| 2026-03-26 | EDGEMOND JAMES | Sell | 609 | $533.91 |
| 2026-03-26 | EDGEMOND JAMES | Sell | 1.8K | $534.98 |
| 2026-03-26 | EDGEMOND JAMES | Sell | 2.0K | $535.94 |
| 2026-03-26 | EDGEMOND JAMES | Sell | 1.6K | $536.90 |
| 2026-03-26 | EDGEMOND JAMES | Sell | 1.1K | $537.90 |
| 2026-03-26 | EDGEMOND JAMES | Sell | 994 | $538.91 |
| 2026-03-26 | EDGEMOND JAMES | Sell | 320 | $540.04 |
| 2026-03-26 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-26 | ROTHBLATT MARTINE A | Sell | 159 | $530.95 |
| 2026-03-26 | ROTHBLATT MARTINE A | Sell | 841 | $532.08 |
| 2026-03-26 | ROTHBLATT MARTINE A | Sell | 498 | $532.90 |
| 2026-03-26 | ROTHBLATT MARTINE A | Sell | 837 | $534.02 |
| 2026-03-26 | ROTHBLATT MARTINE A | Sell | 1.5K | $535.06 |
| 2026-03-26 | ROTHBLATT MARTINE A | Sell | 2.0K | $536.00 |
| 2026-03-26 | ROTHBLATT MARTINE A | Sell | 1.5K | $536.96 |
| 2026-03-26 | ROTHBLATT MARTINE A | Sell | 1.1K | $537.97 |
| 2026-03-26 | ROTHBLATT MARTINE A | Sell | 740 | $538.90 |
| 2026-03-26 | ROTHBLATT MARTINE A | Sell | 280 | $539.98 |
| 2026-03-26 | Thompson Tommy G | Option exercise | 2.0K | $101.80 |
| 2026-03-26 | Thompson Tommy G | Sell | 275 | $537.62 |
| 2026-03-26 | Thompson Tommy G | Sell | 1.4K | $539.25 |
| 2026-03-26 | Thompson Tommy G | Sell | 311 | $540.17 |
| 2026-03-25 | ROTHBLATT MARTINE A | Sell | 1.8K | $542.66 |
| 2026-03-25 | ROTHBLATT MARTINE A | Sell | 1.7K | $543.68 |
| 2026-03-25 | ROTHBLATT MARTINE A | Sell | 1.5K | $544.65 |
| 2026-03-25 | ROTHBLATT MARTINE A | Sell | 911 | $545.72 |
| 2026-03-25 | ROTHBLATT MARTINE A | Sell | 373 | $546.59 |
| 2026-03-25 | ROTHBLATT MARTINE A | Sell | 459 | $547.78 |
| 2026-03-25 | ROTHBLATT MARTINE A | Sell | 360 | $548.52 |
| 2026-03-25 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-25 | ROTHBLATT MARTINE A | Sell | 120 | $536.97 |
| 2026-03-25 | ROTHBLATT MARTINE A | Sell | 40 | $538.73 |
| 2026-03-25 | ROTHBLATT MARTINE A | Sell | 440 | $540.51 |
| 2026-03-25 | ROTHBLATT MARTINE A | Sell | 1.7K | $541.75 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 280 | $529.48 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 480 | $530.73 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 1.6K | $532.24 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 1.9K | $533.21 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 709 | $534.31 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 80 | $536.02 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 536 | $535.39 |
| 2026-03-24 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 40 | $516.84 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 280 | $519.10 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 120 | $520.75 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 400 | $521.85 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 527 | $522.89 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 737 | $523.93 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 256 | $524.62 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 480 | $525.93 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 680 | $526.94 |
| 2026-03-24 | ROTHBLATT MARTINE A | Sell | 400 | $528.02 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 200 | $518.28 |
| 2026-03-23 | EDGEMOND JAMES | Option exercise | 10K | $135.42 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 640 | $519.30 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 875 | $520.62 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 905 | $521.47 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 200 | $522.36 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 440 | $524.20 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 320 | $525.37 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 520 | $526.57 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 80 | $527.49 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 2.6K | $529.04 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 577 | $530.64 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 587 | $531.49 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 288 | $532.59 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 642 | $533.60 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 506 | $534.60 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 440 | $535.34 |
| 2026-03-23 | EDGEMOND JAMES | Sell | 160 | $536.27 |
| 2026-03-23 | Olian Judy D. | Sell | 200 | $530.00 |
| 2026-03-23 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-23 | ROTHBLATT MARTINE A | Sell | 240 | $518.39 |
| 2026-03-23 | ROTHBLATT MARTINE A | Sell | 906 | $519.29 |
| 2026-03-23 | ROTHBLATT MARTINE A | Sell | 867 | $520.54 |
| 2026-03-23 | ROTHBLATT MARTINE A | Sell | 1.3K | $521.38 |
| 2026-03-23 | ROTHBLATT MARTINE A | Sell | 160 | $522.19 |
| 2026-03-23 | ROTHBLATT MARTINE A | Sell | 647 | $524.15 |
| 2026-03-23 | ROTHBLATT MARTINE A | Sell | 400 | $525.43 |
| 2026-03-23 | ROTHBLATT MARTINE A | Sell | 640 | $526.59 |
| 2026-03-23 | ROTHBLATT MARTINE A | Sell | 120 | $527.57 |
| 2026-03-23 | ROTHBLATT MARTINE A | Sell | 342 | $529.80 |
| 2026-03-23 | ROTHBLATT MARTINE A | Sell | 703 | $530.91 |
| 2026-03-23 | ROTHBLATT MARTINE A | Sell | 671 | $531.65 |
| 2026-03-23 | ROTHBLATT MARTINE A | Sell | 364 | $533.15 |
| 2026-03-23 | ROTHBLATT MARTINE A | Sell | 920 | $533.93 |
| 2026-03-23 | ROTHBLATT MARTINE A | Sell | 830 | $535.12 |
| 2026-03-23 | ROTHBLATT MARTINE A | Sell | 370 | $536.16 |
| 2026-03-20 | ROTHBLATT MARTINE A | Sell | 993 | $527.08 |
| 2026-03-20 | ROTHBLATT MARTINE A | Sell | 865 | $527.99 |
| 2026-03-20 | ROTHBLATT MARTINE A | Sell | 320 | $529.08 |
| 2026-03-20 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-20 | ROTHBLATT MARTINE A | Sell | 40 | $520.34 |
| 2026-03-20 | ROTHBLATT MARTINE A | Sell | 520 | $521.69 |
| 2026-03-20 | ROTHBLATT MARTINE A | Sell | 1.5K | $523.28 |
| 2026-03-20 | ROTHBLATT MARTINE A | Sell | 2.7K | $524.18 |
| 2026-03-20 | ROTHBLATT MARTINE A | Sell | 1.8K | $525.02 |
| 2026-03-20 | ROTHBLATT MARTINE A | Sell | 660 | $526.06 |
| 2026-03-19 | ROTHBLATT MARTINE A | Sell | 40 | $532.90 |
| 2026-03-19 | MAHON PAUL A | Option exercise | 8.3K | $146.03 |
| 2026-03-19 | MAHON PAUL A | Sell | 753 | $527.47 |
| 2026-03-19 | MAHON PAUL A | Sell | 1.4K | $528.41 |
| 2026-03-19 | MAHON PAUL A | Sell | 2.8K | $529.82 |
| 2026-03-19 | MAHON PAUL A | Sell | 1.8K | $530.63 |
| 2026-03-19 | MAHON PAUL A | Sell | 794 | $531.62 |
| 2026-03-19 | MAHON PAUL A | Sell | 80 | $533.41 |
| 2026-03-19 | MAHON PAUL A | Sell | 650 | $532.50 |
| 2026-03-19 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-19 | ROTHBLATT MARTINE A | Sell | 599 | $525.08 |
| 2026-03-19 | ROTHBLATT MARTINE A | Sell | 876 | $526.27 |
| 2026-03-19 | ROTHBLATT MARTINE A | Sell | 1.5K | $527.30 |
| 2026-03-19 | ROTHBLATT MARTINE A | Sell | 1.2K | $528.31 |
| 2026-03-19 | ROTHBLATT MARTINE A | Sell | 1.9K | $529.32 |
| 2026-03-19 | ROTHBLATT MARTINE A | Sell | 1.6K | $530.20 |
| 2026-03-19 | ROTHBLATT MARTINE A | Sell | 1.4K | $531.20 |
| 2026-03-19 | ROTHBLATT MARTINE A | Sell | 240 | $531.90 |
| 2026-03-18 | ROTHBLATT MARTINE A | Sell | 419 | $531.71 |
| 2026-03-18 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-18 | ROTHBLATT MARTINE A | Sell | 40 | $522.88 |
| 2026-03-18 | ROTHBLATT MARTINE A | Sell | 331 | $525.08 |
| 2026-03-18 | ROTHBLATT MARTINE A | Sell | 546 | $525.99 |
| 2026-03-18 | ROTHBLATT MARTINE A | Sell | 871 | $526.95 |
| 2026-03-18 | ROTHBLATT MARTINE A | Sell | 732 | $527.93 |
| 2026-03-18 | ROTHBLATT MARTINE A | Sell | 1.1K | $529.05 |
| 2026-03-18 | ROTHBLATT MARTINE A | Sell | 2.6K | $530.09 |
| 2026-03-18 | ROTHBLATT MARTINE A | Sell | 2.7K | $530.94 |
| 2026-03-18 | ROTHBLATT MARTINE A | Sell | 40 | $537.66 |
| 2026-03-18 | ROTHBLATT MARTINE A | Sell | 160 | $539.99 |
| 2026-03-17 | ROTHBLATT MARTINE A | Sell | 1.7K | $539.40 |
| 2026-03-17 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-17 | ROTHBLATT MARTINE A | Sell | 780 | $540.10 |
| 2026-03-17 | ROTHBLATT MARTINE A | Sell | 133 | $531.21 |
| 2026-03-17 | ROTHBLATT MARTINE A | Sell | 80 | $540.92 |
| 2026-03-17 | MALCOLM JAN | Sell | 45 | $533.51 |
| 2026-03-17 | ROTHBLATT MARTINE A | Sell | 397 | $532.24 |
| 2026-03-17 | ROTHBLATT MARTINE A | Sell | 667 | $533.16 |
| 2026-03-17 | ROTHBLATT MARTINE A | Sell | 1.1K | $534.14 |
| 2026-03-17 | ROTHBLATT MARTINE A | Sell | 727 | $535.05 |
| 2026-03-17 | ROTHBLATT MARTINE A | Sell | 1.8K | $536.26 |
| 2026-03-17 | ROTHBLATT MARTINE A | Sell | 1.0K | $537.32 |
| 2026-03-17 | ROTHBLATT MARTINE A | Sell | 1.1K | $538.41 |
| 2026-03-16 | Olian Judy D. | Sell | 200 | $535.44 |
| 2026-03-16 | ROTHBLATT MARTINE A | Sell | 2.5K | $533.65 |
| 2026-03-16 | ROTHBLATT MARTINE A | Sell | 1.6K | $532.66 |
| 2026-03-16 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-16 | ROTHBLATT MARTINE A | Sell | 160 | $537.37 |
| 2026-03-16 | ROTHBLATT MARTINE A | Sell | 200 | $530.73 |
| 2026-03-16 | ROTHBLATT MARTINE A | Sell | 516 | $534.99 |
| 2026-03-16 | ROTHBLATT MARTINE A | Sell | 763 | $536.49 |
| 2026-03-16 | ROTHBLATT MARTINE A | Sell | 1.6K | $535.59 |
| 2026-03-16 | ROTHBLATT MARTINE A | Sell | 1.8K | $534.47 |
| 2026-03-16 | ROTHBLATT MARTINE A | Sell | 360 | $529.16 |
| 2026-03-16 | ROTHBLATT MARTINE A | Sell | 564 | $531.69 |
| 2026-03-15 | MAHON PAUL A | Option exercise | 8.9K | — |
| 2026-03-15 | BENKOWITZ MICHAEL | Option exercise | 18K | — |
| 2026-03-15 | BENKOWITZ MICHAEL | Option exercise | 16K | — |
| 2026-03-15 | BENKOWITZ MICHAEL | Tax withheld | 7.8K | $536.12 |
| 2026-03-15 | BENKOWITZ MICHAEL | Tax withheld | 6.9K | $536.12 |
| 2026-03-15 | EDGEMOND JAMES | Option exercise | 10K | — |
| 2026-03-15 | EDGEMOND JAMES | Option exercise | 9.1K | — |
| 2026-03-15 | EDGEMOND JAMES | Tax withheld | 4.7K | $536.12 |
| 2026-03-15 | EDGEMOND JAMES | Tax withheld | 4.1K | $536.12 |
| 2026-03-15 | MAHON PAUL A | Option exercise | 7.8K | — |
| 2026-03-15 | MAHON PAUL A | Tax withheld | 4.5K | $536.12 |
| 2026-03-15 | MAHON PAUL A | Tax withheld | 3.9K | $536.12 |
| 2026-03-15 | ROTHBLATT MARTINE A | Option exercise | 32K | — |
| 2026-03-15 | ROTHBLATT MARTINE A | Option exercise | 37K | — |
| 2026-03-15 | ROTHBLATT MARTINE A | Tax withheld | 14K | $536.12 |
| 2026-03-15 | ROTHBLATT MARTINE A | Tax withheld | 16K | $536.12 |
| 2026-03-13 | ROTHBLATT MARTINE A | Sell | 865 | $540.27 |
| 2026-03-13 | ROTHBLATT MARTINE A | Sell | 1.5K | $539.26 |
| 2026-03-13 | ROTHBLATT MARTINE A | Sell | 1.5K | $536.32 |
| 2026-03-13 | ROTHBLATT MARTINE A | Sell | 2.0K | $537.29 |
| 2026-03-13 | ROTHBLATT MARTINE A | Sell | 2.0K | $538.31 |
| 2026-03-13 | ROTHBLATT MARTINE A | Sell | 944 | $535.43 |
| 2026-03-13 | ROTHBLATT MARTINE A | Sell | 80 | $542.03 |
| 2026-03-13 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-13 | ROTHBLATT MARTINE A | Sell | 75 | $536.95 |
| 2026-03-13 | ROTHBLATT MARTINE A | Sell | 480 | $541.21 |
| 2026-03-12 | ROTHBLATT MARTINE A | Sell | 356 | $543.22 |
| 2026-03-12 | ROTHBLATT MARTINE A | Sell | 60 | $532.97 |
| 2026-03-12 | ROTHBLATT MARTINE A | Sell | 164 | $544.58 |
| 2026-03-12 | ROTHBLATT MARTINE A | Sell | 2.0K | $536.02 |
| 2026-03-12 | ROTHBLATT MARTINE A | Sell | 1.8K | $536.83 |
| 2026-03-12 | ROTHBLATT MARTINE A | Sell | 1.1K | $537.90 |
| 2026-03-12 | ROTHBLATT MARTINE A | Sell | 720 | $538.94 |
| 2026-03-12 | ROTHBLATT MARTINE A | Sell | 640 | $532.16 |
| 2026-03-12 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-12 | ROTHBLATT MARTINE A | Sell | 1.2K | $539.82 |
| 2026-03-12 | ROTHBLATT MARTINE A | Sell | 400 | $541.31 |
| 2026-03-12 | ROTHBLATT MARTINE A | Sell | 600 | $542.33 |
| 2026-03-11 | ROTHBLATT MARTINE A | Sell | 240 | $543.04 |
| 2026-03-11 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-11 | ROTHBLATT MARTINE A | Sell | 360 | $532.13 |
| 2026-03-11 | ROTHBLATT MARTINE A | Sell | 240 | $533.47 |
| 2026-03-11 | ROTHBLATT MARTINE A | Sell | 824 | $535.82 |
| 2026-03-11 | ROTHBLATT MARTINE A | Sell | 1.2K | $536.95 |
| 2026-03-11 | ROTHBLATT MARTINE A | Sell | 1.1K | $538.01 |
| 2026-03-11 | ROTHBLATT MARTINE A | Sell | 1.1K | $538.92 |
| 2026-03-11 | ROTHBLATT MARTINE A | Sell | 840 | $540.07 |
| 2026-03-11 | ROTHBLATT MARTINE A | Sell | 942 | $541.04 |
| 2026-03-11 | ROTHBLATT MARTINE A | Sell | 1.2K | $542.13 |
| 2026-03-11 | ROTHBLATT MARTINE A | Sell | 1.2K | $544.20 |
| 2026-03-11 | ROTHBLATT MARTINE A | Sell | 300 | $544.76 |
| 2026-03-10 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 800 | $530.03 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 120 | $530.49 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 40 | $531.54 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 40 | $533.23 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 1.3K | $535.09 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 459 | $535.99 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 647 | $537.92 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 563 | $539.02 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 1.4K | $539.84 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 440 | $540.63 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 400 | $541.69 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 560 | $542.88 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 824 | $544.04 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 936 | $545.05 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 480 | $546.21 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 400 | $547.14 |
| 2026-03-10 | ROTHBLATT MARTINE A | Sell | 120 | $548.10 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 200 | $500.05 |
| 2026-03-09 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 244 | $509.49 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 701 | $510.81 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 896 | $511.73 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 603 | $512.88 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 676 | $513.65 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 565 | $514.90 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 678 | $515.81 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 588 | $516.64 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 319 | $517.83 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 361 | $518.80 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 520 | $519.99 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 465 | $520.87 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 335 | $522.02 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 165 | $523.52 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 120 | $524.85 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 240 | $526.60 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 1.1K | $527.95 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 678 | $528.85 |
| 2026-03-09 | ROTHBLATT MARTINE A | Sell | 80 | $529.83 |
| 2026-03-06 | ROTHBLATT MARTINE A | Sell | 938 | $480.47 |
| 2026-03-06 | ROTHBLATT MARTINE A | Sell | 240 | $481.59 |
| 2026-03-06 | ROTHBLATT MARTINE A | Sell | 200 | $482.74 |
| 2026-03-06 | ROTHBLATT MARTINE A | Sell | 450 | $483.69 |
| 2026-03-06 | ROTHBLATT MARTINE A | Sell | 160 | $484.27 |
| 2026-03-06 | ROTHBLATT MARTINE A | Sell | 284 | $471.96 |
| 2026-03-06 | ROTHBLATT MARTINE A | Sell | 241 | $473.23 |
| 2026-03-06 | ROTHBLATT MARTINE A | Sell | 1.0K | $474.12 |
| 2026-03-06 | ROTHBLATT MARTINE A | Sell | 1.1K | $475.36 |
| 2026-03-06 | Olian Judy D. | Sell | 200 | $510.00 |
| 2026-03-06 | ROTHBLATT MARTINE A | Sell | 880 | $476.37 |
| 2026-03-06 | ROTHBLATT MARTINE A | Sell | 2.2K | $477.53 |
| 2026-03-06 | ROTHBLATT MARTINE A | Sell | 1.2K | $478.32 |
| 2026-03-06 | ROTHBLATT MARTINE A | Sell | 582 | $479.63 |
| 2026-03-06 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-05 | MAHON PAUL A | Sell | 368 | $479.43 |
| 2026-03-05 | MAHON PAUL A | Sell | 1.6K | $480.22 |
| 2026-03-05 | MAHON PAUL A | Sell | 720 | $481.33 |
| 2026-03-05 | MAHON PAUL A | Sell | 1.2K | $482.68 |
| 2026-03-05 | MAHON PAUL A | Sell | 1.4K | $484.55 |
| 2026-03-05 | MAHON PAUL A | Sell | 1.1K | $483.54 |
| 2026-03-05 | MAHON PAUL A | Sell | 1.0K | $485.32 |
| 2026-03-05 | MAHON PAUL A | Sell | 743 | $486.52 |
| 2026-03-05 | MAHON PAUL A | Sell | 200 | $487.65 |
| 2026-03-05 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-05 | ROTHBLATT MARTINE A | Sell | 279 | $479.89 |
| 2026-03-05 | ROTHBLATT MARTINE A | Sell | 481 | $480.56 |
| 2026-03-05 | ROTHBLATT MARTINE A | Sell | 510 | $482.05 |
| 2026-03-05 | ROTHBLATT MARTINE A | Sell | 1.3K | $482.93 |
| 2026-03-05 | ROTHBLATT MARTINE A | Sell | 1.7K | $484.05 |
| 2026-03-05 | ROTHBLATT MARTINE A | Sell | 2.6K | $485.00 |
| 2026-03-05 | ROTHBLATT MARTINE A | Sell | 798 | $486.20 |
| 2026-03-05 | ROTHBLATT MARTINE A | Sell | 1.2K | $487.02 |
| 2026-03-05 | ROTHBLATT MARTINE A | Sell | 587 | $487.98 |
| 2026-03-05 | MAHON PAUL A | Option exercise | 8.3K | $146.03 |
| 2026-03-04 | ROTHBLATT MARTINE A | Sell | 926 | $487.55 |
| 2026-03-04 | Thompson Tommy G | Option exercise | 2.0K | $101.80 |
| 2026-03-04 | Thompson Tommy G | Sell | 2.0K | $489.42 |
| 2026-03-04 | CAUSEY CHRISTOPHER | Option exercise | 20 | $119.76 |
| 2026-03-04 | CAUSEY CHRISTOPHER | Sell | 20 | $490.17 |
| 2026-03-04 | KURZWEIL RAY | Option exercise | 4.9K | $101.80 |
| 2026-03-04 | KURZWEIL RAY | Sell | 4.9K | $489.02 |
| 2026-03-04 | ROTHBLATT MARTINE A | Sell | 9.5K | $146.03 |
| 2026-03-04 | ROTHBLATT MARTINE A | Sell | 399 | $486.42 |
| 2026-03-04 | ROTHBLATT MARTINE A | Sell | 2.4K | $488.63 |
| 2026-03-04 | ROTHBLATT MARTINE A | Sell | 2.3K | $489.68 |
| 2026-03-04 | ROTHBLATT MARTINE A | Sell | 1.8K | $490.52 |
| 2026-03-04 | ROTHBLATT MARTINE A | Sell | 485 | $491.33 |
| 2026-03-04 | ROTHBLATT MARTINE A | Sell | 243 | $492.44 |
| 2026-03-04 | ROTHBLATT MARTINE A | Sell | 185 | $493.40 |
| 2026-03-04 | ROTHBLATT MARTINE A | Sell | 215 | $494.74 |
| 2026-03-04 | ROTHBLATT MARTINE A | Sell | 480 | $495.78 |
| 2026-03-04 | ROTHBLATT MARTINE A | Sell | 40 | $497.05 |
| 2026-03-03 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-03 | ROTHBLATT MARTINE A | Sell | 283 | $491.68 |
| 2026-03-03 | ROTHBLATT MARTINE A | Sell | 340 | $492.53 |
| 2026-03-03 | ROTHBLATT MARTINE A | Sell | 456 | $493.71 |
| 2026-03-03 | ROTHBLATT MARTINE A | Sell | 680 | $494.75 |
| 2026-03-03 | ROTHBLATT MARTINE A | Sell | 555 | $495.87 |
| 2026-03-03 | ROTHBLATT MARTINE A | Sell | 407 | $496.71 |
| 2026-03-03 | ROTHBLATT MARTINE A | Sell | 1.1K | $498.01 |
| 2026-03-03 | ROTHBLATT MARTINE A | Sell | 1.4K | $498.95 |
| 2026-03-03 | ROTHBLATT MARTINE A | Sell | 1.1K | $499.85 |
| 2026-03-03 | ROTHBLATT MARTINE A | Sell | 495 | $500.96 |
| 2026-03-03 | ROTHBLATT MARTINE A | Sell | 379 | $501.93 |
| 2026-03-03 | ROTHBLATT MARTINE A | Sell | 210 | $503.03 |
| 2026-03-03 | ROTHBLATT MARTINE A | Sell | 730 | $503.99 |
| 2026-03-03 | ROTHBLATT MARTINE A | Sell | 908 | $505.06 |
| 2026-03-03 | ROTHBLATT MARTINE A | Sell | 132 | $506.16 |
| 2026-03-03 | ROTHBLATT MARTINE A | Sell | 421 | $507.09 |
| 2026-03-03 | MALCOLM JAN | Sell | 50 | $509.20 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 1.0K | $514.02 |
| 2026-03-02 | ROTHBLATT MARTINE A | Option exercise | 9.5K | $146.03 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 160 | $507.27 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 319 | $508.49 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 427 | $509.66 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 311 | $511.05 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 722 | $511.95 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 1.4K | $512.83 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 1.1K | $515.15 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 768 | $515.99 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 872 | $517.02 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 598 | $517.85 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 319 | $518.97 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 239 | $520.05 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 420 | $521.07 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 300 | $522.14 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 379 | $523.19 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 160 | $524.04 |
| 2026-03-02 | ROTHBLATT MARTINE A | Sell | 40 | $525.28 |
| 2026-02-27 | Olian Judy D. | Sell | 200 | $509.55 |
| 2026-02-25 | CAUSEY CHRISTOPHER | Option exercise | 1.0K | $119.76 |
| 2026-02-25 | CAUSEY CHRISTOPHER | Sell | 1.0K | $520.00 |
| 2026-02-23 | BENKOWITZ MICHAEL | Sell | 5.1K | $472.13 |
| 2026-02-23 | BENKOWITZ MICHAEL | Sell | 9.4K | $472.13 |
| 2026-02-23 | BENKOWITZ MICHAEL | Option exercise | 9.4K | $117.76 |
| 2026-02-23 | BENKOWITZ MICHAEL | Option exercise | 5.1K | $146.03 |
| 2026-02-19 | MAHON PAUL A | Sell | 1.1K | $475.09 |
| 2026-02-19 | MAHON PAUL A | Sell | 1.1K | $477.10 |
| 2026-02-19 | MAHON PAUL A | Sell | 2.1K | $478.15 |
| 2026-02-19 | MAHON PAUL A | Sell | 1.5K | $478.92 |
| 2026-02-19 | MAHON PAUL A | Sell | 616 | $471.36 |
| 2026-02-19 | MAHON PAUL A | Option exercise | 8.3K | $146.03 |
| 2026-02-19 | MAHON PAUL A | Sell | 775 | $472.76 |
| 2026-02-19 | MAHON PAUL A | Sell | 288 | $473.23 |
| 2026-02-19 | MAHON PAUL A | Sell | 881 | $475.89 |
| 2026-02-17 | BENKOWITZ MICHAEL | Sell | 7.9K | $480.75 |
| 2026-02-17 | MALCOLM JAN | Sell | 50 | $474.68 |
| 2026-02-17 | BENKOWITZ MICHAEL | Sell | 15K | $480.75 |
| 2026-02-17 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2026-02-17 | BENKOWITZ MICHAEL | Option exercise | 15K | $117.76 |
| 2026-02-09 | BENKOWITZ MICHAEL | Option exercise | 15K | $117.76 |
| 2026-02-09 | BENKOWITZ MICHAEL | Sell | 15K | $474.65 |
| 2026-02-09 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2026-02-09 | BENKOWITZ MICHAEL | Sell | 7.9K | $474.65 |
| 2026-02-05 | MAHON PAUL A | Sell | 477 | $480.92 |
| 2026-02-05 | MAHON PAUL A | Sell | 2.4K | $481.93 |
| 2026-02-05 | MAHON PAUL A | Sell | 1.1K | $482.57 |
| 2026-02-05 | MAHON PAUL A | Sell | 2.7K | $483.92 |
| 2026-02-05 | MAHON PAUL A | Option exercise | 8.3K | $146.03 |
| 2026-02-05 | MAHON PAUL A | Sell | 934 | $484.92 |
| 2026-02-05 | MAHON PAUL A | Sell | 675 | $485.52 |
| 2026-02-03 | MALCOLM JAN | Sell | 50 | $474.23 |
| 2026-02-02 | BENKOWITZ MICHAEL | Option exercise | 15K | $117.76 |
| 2026-02-02 | BENKOWITZ MICHAEL | Sell | 15K | $470.95 |
| 2026-02-02 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2026-02-02 | BENKOWITZ MICHAEL | Sell | 7.9K | $470.95 |
| 2026-01-26 | BENKOWITZ MICHAEL | Sell | 7.9K | $471.91 |
| 2026-01-26 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2026-01-26 | BENKOWITZ MICHAEL | Sell | 15K | $471.91 |
| 2026-01-26 | BENKOWITZ MICHAEL | Option exercise | 15K | $117.76 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 26 | $470.75 |
| 2026-01-20 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 63 | $456.87 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 372 | $457.92 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 377 | $458.74 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 268 | $459.86 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 271 | $461.12 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 1.3K | $463.26 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 1.2K | $464.06 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 966 | $465.11 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 568 | $466.06 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 321 | $467.09 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 1.6K | $468.12 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 451 | $469.18 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 84 | $470.37 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 14 | $470.75 |
| 2026-01-20 | BENKOWITZ MICHAEL | Option exercise | 15K | $117.76 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 116 | $456.87 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 692 | $457.92 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 700 | $458.74 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 498 | $459.87 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 503 | $461.12 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 2.5K | $463.26 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 2.3K | $464.06 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 1.8K | $465.11 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 1.1K | $466.06 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 596 | $467.09 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 2.9K | $468.12 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 837 | $469.18 |
| 2026-01-20 | BENKOWITZ MICHAEL | Sell | 156 | $470.37 |
| 2026-01-16 | MALCOLM JAN | Sell | 50 | $460.98 |
| 2026-01-15 | MAHON PAUL A | Sell | 40 | $474.74 |
| 2026-01-15 | MAHON PAUL A | Option exercise | 8.3K | $146.03 |
| 2026-01-15 | MAHON PAUL A | Sell | 1.4K | $468.32 |
| 2026-01-15 | MAHON PAUL A | Sell | 1.3K | $470.37 |
| 2026-01-15 | MAHON PAUL A | Sell | 407 | $472.28 |
| 2026-01-15 | MAHON PAUL A | Sell | 1.6K | $471.44 |
| 2026-01-15 | MAHON PAUL A | Sell | 3.5K | $469.34 |
| 2026-01-12 | BENKOWITZ MICHAEL | Sell | 15K | $479.51 |
| 2026-01-12 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2026-01-12 | BENKOWITZ MICHAEL | Sell | 7.9K | $479.51 |
| 2026-01-12 | BENKOWITZ MICHAEL | Option exercise | 15K | $117.76 |
| 2026-01-06 | CAUSEY CHRISTOPHER | Option exercise | 1.0K | $119.76 |
| 2026-01-06 | CAUSEY CHRISTOPHER | Sell | 1.0K | $510.00 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 374 | $493.47 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 797 | $494.27 |
| 2026-01-05 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 376 | $480.68 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 891 | $481.86 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 471 | $482.72 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 375 | $483.80 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 629 | $484.99 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 899 | $486.05 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 461 | $487.40 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 641 | $488.38 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 364 | $489.49 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 893 | $490.11 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 647 | $491.35 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 598 | $492.44 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 201 | $493.47 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 429 | $494.27 |
| 2026-01-05 | MALCOLM JAN | Sell | 50 | $495.01 |
| 2026-01-05 | BENKOWITZ MICHAEL | Option exercise | 15K | $117.76 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 697 | $480.68 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 1.7K | $481.86 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 873 | $482.72 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 697 | $483.80 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 1.2K | $485.00 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 1.7K | $486.05 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 856 | $487.40 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 1.2K | $488.38 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 677 | $489.49 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 1.7K | $490.11 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 1.2K | $491.35 |
| 2026-01-05 | BENKOWITZ MICHAEL | Sell | 1.1K | $492.44 |
| 2026-01-02 | CAUSEY CHRISTOPHER | Sell | 1.0K | $500.01 |
| 2026-01-02 | CAUSEY CHRISTOPHER | Option exercise | 1.0K | $119.76 |
| 2026-01-02 | MAHON PAUL A | Option exercise | 8.3K | $146.03 |
| 2026-01-02 | MAHON PAUL A | Sell | 822 | $481.26 |
| 2026-01-02 | MAHON PAUL A | Sell | 479 | $481.83 |
| 2026-01-02 | MAHON PAUL A | Sell | 739 | $483.35 |
| 2026-01-02 | MAHON PAUL A | Sell | 1.2K | $484.54 |
| 2026-01-02 | MAHON PAUL A | Sell | 1.5K | $485.68 |
| 2026-01-02 | MAHON PAUL A | Sell | 1.1K | $486.85 |
| 2026-01-02 | MAHON PAUL A | Sell | 2.2K | $487.76 |
| 2026-01-02 | MAHON PAUL A | Sell | 200 | $489.15 |
| 2025-12-29 | BENKOWITZ MICHAEL | Sell | 15K | $502.79 |
| 2025-12-29 | BENKOWITZ MICHAEL | Option exercise | 15K | $117.76 |
| 2025-12-29 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2025-12-29 | BENKOWITZ MICHAEL | Sell | 7.9K | $502.79 |
| 2025-12-24 | MAHON PAUL A | Option exercise | 11K | $146.03 |
| 2025-12-24 | MAHON PAUL A | Sell | 80 | $516.06 |
| 2025-12-24 | MAHON PAUL A | Sell | 2.6K | $514.18 |
| 2025-12-24 | MAHON PAUL A | Sell | 4.7K | $513.46 |
| 2025-12-24 | MAHON PAUL A | Sell | 2.9K | $512.59 |
| 2025-12-24 | MAHON PAUL A | Sell | 40 | $510.64 |
| 2025-12-24 | MAHON PAUL A | Sell | 138 | $509.81 |
| 2025-12-24 | MAHON PAUL A | Sell | 502 | $509.22 |
| 2025-12-23 | MALCOLM JAN | Sell | 50 | $512.12 |
| 2025-12-22 | BENKOWITZ MICHAEL | Sell | 6.6K | $514.28 |
| 2025-12-22 | BENKOWITZ MICHAEL | Option exercise | 15K | $117.76 |
| 2025-12-22 | BENKOWITZ MICHAEL | Sell | 682 | $512.14 |
| 2025-12-22 | BENKOWITZ MICHAEL | Sell | 848 | $513.40 |
| 2025-12-22 | BENKOWITZ MICHAEL | Sell | 12K | $514.31 |
| 2025-12-22 | BENKOWITZ MICHAEL | Sell | 440 | $515.53 |
| 2025-12-22 | BENKOWITZ MICHAEL | Sell | 560 | $516.37 |
| 2025-12-22 | BENKOWITZ MICHAEL | Sell | 200 | $517.74 |
| 2025-12-22 | BENKOWITZ MICHAEL | Sell | 80 | $518.91 |
| 2025-12-22 | BENKOWITZ MICHAEL | Option exercise | 6.2K | $146.03 |
| 2025-12-22 | BENKOWITZ MICHAEL | Option exercise | 1.7K | $146.03 |
| 2025-12-22 | BENKOWITZ MICHAEL | Sell | 120 | $511.67 |
| 2025-12-22 | BENKOWITZ MICHAEL | Sell | 360 | $512.57 |
| 2025-12-22 | BENKOWITZ MICHAEL | Sell | 200 | $515.24 |
| 2025-12-22 | BENKOWITZ MICHAEL | Sell | 360 | $516.36 |
| 2025-12-22 | BENKOWITZ MICHAEL | Sell | 120 | $517.66 |
| 2025-12-22 | BENKOWITZ MICHAEL | Sell | 80 | $518.99 |
| 2025-12-22 | SULLIVAN LOUIS W | Option exercise | 3.2K | $183.98 |
| 2025-12-22 | SULLIVAN LOUIS W | Option exercise | 2.7K | $229.81 |
| 2025-12-22 | SULLIVAN LOUIS W | Sell | 1.1K | $511.22 |
| 2025-12-22 | SULLIVAN LOUIS W | Sell | 4.9K | $512.34 |
| 2025-12-19 | ROTHBLATT MARTINE A | Option exercise | 2.0K | $120.26 |
| 2025-12-19 | ROTHBLATT MARTINE A | Sell | 500 | $505.45 |
| 2025-12-19 | ROTHBLATT MARTINE A | Sell | 1.5K | $507.61 |
| 2025-12-18 | ROTHBLATT MARTINE A | Sell | 500 | $509.42 |
| 2025-12-18 | ROTHBLATT MARTINE A | Sell | 1.5K | $510.86 |
| 2025-12-18 | Thompson Tommy G | Sell | 910 | $500.59 |
| 2025-12-18 | Thompson Tommy G | Option exercise | 910 | $101.80 |
| 2025-12-18 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-12-18 | ROTHBLATT MARTINE A | Sell | 2.0K | $507.24 |
| 2025-12-17 | ROTHBLATT MARTINE A | Sell | 2.5K | $501.35 |
| 2025-12-17 | ROTHBLATT MARTINE A | Sell | 1.5K | $500.52 |
| 2025-12-17 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-12-16 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-12-16 | ROTHBLATT MARTINE A | Sell | 2.5K | $492.49 |
| 2025-12-16 | ROTHBLATT MARTINE A | Sell | 1.0K | $494.00 |
| 2025-12-16 | ROTHBLATT MARTINE A | Sell | 500 | $497.17 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 779 | $494.13 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 777 | $495.29 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 720 | $496.16 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 280 | $497.42 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 658 | $498.22 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 322 | $499.57 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 2.0K | $500.31 |
| 2025-12-15 | EDGEMOND JAMES | Option exercise | 3.5K | $146.03 |
| 2025-12-15 | EDGEMOND JAMES | Sell | 160 | $491.52 |
| 2025-12-15 | EDGEMOND JAMES | Sell | 840 | $492.81 |
| 2025-12-15 | EDGEMOND JAMES | Sell | 561 | $493.70 |
| 2025-12-15 | EDGEMOND JAMES | Sell | 360 | $495.02 |
| 2025-12-15 | EDGEMOND JAMES | Sell | 520 | $495.90 |
| 2025-12-15 | EDGEMOND JAMES | Sell | 200 | $496.97 |
| 2025-12-15 | EDGEMOND JAMES | Sell | 395 | $498.09 |
| 2025-12-15 | EDGEMOND JAMES | Sell | 241 | $500.30 |
| 2025-12-15 | PATUSKY CHRISTOPHER | Option exercise | 1.0K | $101.80 |
| 2025-12-15 | PATUSKY CHRISTOPHER | Sell | 1.0K | $495.95 |
| 2025-12-15 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-12-15 | ROTHBLATT MARTINE A | Sell | 500 | $491.77 |
| 2025-12-15 | ROTHBLATT MARTINE A | Sell | 3.5K | $495.14 |
| 2025-12-15 | EDGEMOND JAMES | Sell | 240 | $499.31 |
| 2025-12-15 | BENKOWITZ MICHAEL | Option exercise | 15K | $117.76 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 260 | $491.18 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 1.5K | $492.31 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 2.6K | $493.25 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 1.4K | $494.13 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 1.4K | $495.29 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 1.3K | $496.16 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 520 | $497.42 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 1.2K | $498.22 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 598 | $499.57 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 3.7K | $500.31 |
| 2025-12-15 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $478.58 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 140 | $491.18 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 789 | $492.31 |
| 2025-12-15 | BENKOWITZ MICHAEL | Sell | 1.4K | $493.25 |
| 2025-12-12 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-12-12 | ROTHBLATT MARTINE A | Sell | 1.1K | $489.95 |
| 2025-12-12 | ROTHBLATT MARTINE A | Sell | 2.9K | $490.98 |
| 2025-12-11 | MAHON PAUL A | Sell | 900 | $483.25 |
| 2025-12-11 | MAHON PAUL A | Sell | 5.2K | $484.31 |
| 2025-12-11 | MAHON PAUL A | Sell | 2.8K | $485.22 |
| 2025-12-11 | MAHON PAUL A | Sell | 1.1K | $486.36 |
| 2025-12-11 | MALCOLM JAN | Sell | 50 | $482.98 |
| 2025-12-11 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-12-11 | ROTHBLATT MARTINE A | Sell | 1.5K | $483.12 |
| 2025-12-11 | ROTHBLATT MARTINE A | Sell | 2.0K | $484.30 |
| 2025-12-11 | ROTHBLATT MARTINE A | Sell | 524 | $485.14 |
| 2025-12-11 | MAHON PAUL A | Sell | 400 | $487.37 |
| 2025-12-11 | MAHON PAUL A | Option exercise | 11K | $146.03 |
| 2025-12-11 | MAHON PAUL A | Sell | 560 | $482.22 |
| 2025-12-10 | ROTHBLATT MARTINE A | Sell | 1.6K | $480.17 |
| 2025-12-10 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-12-10 | ROTHBLATT MARTINE A | Sell | 1.0K | $477.92 |
| 2025-12-10 | ROTHBLATT MARTINE A | Sell | 400 | $480.71 |
| 2025-12-10 | ROTHBLATT MARTINE A | Sell | 1.0K | $481.71 |
| 2025-12-09 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-12-09 | Mesa Nilda | Sell | 187 | $481.63 |
| 2025-12-09 | ROTHBLATT MARTINE A | Sell | 1.6K | $479.33 |
| 2025-12-09 | ROTHBLATT MARTINE A | Sell | 2.4K | $477.63 |
| 2025-12-08 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $478.58 |
| 2025-12-08 | BENKOWITZ MICHAEL | Sell | 7.9K | $478.58 |
| 2025-12-08 | EDGEMOND JAMES | Option exercise | 21K | $146.03 |
| 2025-12-08 | EDGEMOND JAMES | Sell | 400 | $475.08 |
| 2025-12-08 | EDGEMOND JAMES | Sell | 3.0K | $476.17 |
| 2025-12-08 | EDGEMOND JAMES | Sell | 6.5K | $477.18 |
| 2025-12-08 | EDGEMOND JAMES | Sell | 3.3K | $477.97 |
| 2025-12-08 | EDGEMOND JAMES | Sell | 3.1K | $479.16 |
| 2025-12-08 | EDGEMOND JAMES | Sell | 1.6K | $480.03 |
| 2025-12-08 | EDGEMOND JAMES | Sell | 477 | $481.22 |
| 2025-12-08 | EDGEMOND JAMES | Sell | 523 | $482.22 |
| 2025-12-08 | EDGEMOND JAMES | Sell | 742 | $483.29 |
| 2025-12-08 | EDGEMOND JAMES | Sell | 120 | $484.85 |
| 2025-12-08 | EDGEMOND JAMES | Sell | 520 | $486.71 |
| 2025-12-08 | EDGEMOND JAMES | Sell | 739 | $484.51 |
| 2025-12-08 | ROTHBLATT MARTINE A | Gift | 5.0K | — |
| 2025-12-08 | BENKOWITZ MICHAEL | Option exercise | 15K | $117.76 |
| 2025-12-08 | BENKOWITZ MICHAEL | Sell | 15K | $478.58 |
| 2025-12-08 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-12-08 | ROTHBLATT MARTINE A | Sell | 1.0K | $482.23 |
| 2025-12-08 | ROTHBLATT MARTINE A | Sell | 1.0K | $482.92 |
| 2025-12-08 | ROTHBLATT MARTINE A | Sell | 1.1K | $484.55 |
| 2025-12-08 | ROTHBLATT MARTINE A | Sell | 400 | $485.78 |
| 2025-12-08 | ROTHBLATT MARTINE A | Sell | 500 | $488.97 |
| 2025-12-05 | ROTHBLATT MARTINE A | Sell | 1.0K | $484.31 |
| 2025-12-05 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-12-05 | ROTHBLATT MARTINE A | Sell | 3.0K | $482.94 |
| 2025-12-04 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-12-04 | ROTHBLATT MARTINE A | Sell | 1.4K | $478.93 |
| 2025-12-04 | ROTHBLATT MARTINE A | Sell | 2.6K | $480.60 |
| 2025-12-03 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-12-03 | ROTHBLATT MARTINE A | Sell | 1.5K | $474.10 |
| 2025-12-03 | ROTHBLATT MARTINE A | Sell | 860 | $475.43 |
| 2025-12-03 | ROTHBLATT MARTINE A | Sell | 1.6K | $476.26 |
| 2025-12-02 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-12-02 | ROTHBLATT MARTINE A | Sell | 1.0K | $478.64 |
| 2025-12-02 | ROTHBLATT MARTINE A | Sell | 500 | $480.14 |
| 2025-12-02 | ROTHBLATT MARTINE A | Sell | 769 | $481.72 |
| 2025-12-02 | ROTHBLATT MARTINE A | Sell | 1.7K | $482.95 |
| 2025-12-01 | BENKOWITZ MICHAEL | Sell | 2.9K | $480.80 |
| 2025-12-01 | BENKOWITZ MICHAEL | Sell | 338 | $482.69 |
| 2025-12-01 | BENKOWITZ MICHAEL | Sell | 234 | $483.42 |
| 2025-12-01 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2025-12-01 | BENKOWITZ MICHAEL | Sell | 1.1K | $477.94 |
| 2025-12-01 | BENKOWITZ MICHAEL | Sell | 1.6K | $478.98 |
| 2025-12-01 | BENKOWITZ MICHAEL | Sell | 2.4K | $479.79 |
| 2025-12-01 | BENKOWITZ MICHAEL | Sell | 1.6K | $480.80 |
| 2025-12-01 | BENKOWITZ MICHAEL | Sell | 911 | $481.63 |
| 2025-12-01 | BENKOWITZ MICHAEL | Sell | 182 | $482.69 |
| 2025-12-01 | BENKOWITZ MICHAEL | Sell | 126 | $483.42 |
| 2025-12-01 | EDGEMOND JAMES | Option exercise | 21K | $146.03 |
| 2025-12-01 | EDGEMOND JAMES | Sell | 2.9K | $477.98 |
| 2025-12-01 | EDGEMOND JAMES | Sell | 4.2K | $479.11 |
| 2025-12-01 | EDGEMOND JAMES | Sell | 7.6K | $479.92 |
| 2025-12-01 | EDGEMOND JAMES | Sell | 3.9K | $480.95 |
| 2025-12-01 | EDGEMOND JAMES | Sell | 1.5K | $481.80 |
| 2025-12-01 | EDGEMOND JAMES | Sell | 903 | $483.04 |
| 2025-12-01 | EDGEMOND JAMES | Sell | 160 | $484.68 |
| 2025-12-01 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-12-01 | ROTHBLATT MARTINE A | Sell | 1.6K | $480.28 |
| 2025-12-01 | ROTHBLATT MARTINE A | Sell | 1.4K | $482.28 |
| 2025-12-01 | ROTHBLATT MARTINE A | Sell | 520 | $483.38 |
| 2025-12-01 | ROTHBLATT MARTINE A | Sell | 500 | $484.68 |
| 2025-12-01 | BENKOWITZ MICHAEL | Option exercise | 15K | $117.76 |
| 2025-12-01 | BENKOWITZ MICHAEL | Sell | 2.0K | $477.94 |
| 2025-12-01 | BENKOWITZ MICHAEL | Sell | 2.9K | $478.98 |
| 2025-12-01 | BENKOWITZ MICHAEL | Sell | 4.5K | $479.79 |
| 2025-12-01 | BENKOWITZ MICHAEL | Sell | 1.7K | $481.63 |
| 2025-11-28 | ROTHBLATT MARTINE A | Sell | 500 | $490.25 |
| 2025-11-28 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-28 | ROTHBLATT MARTINE A | Sell | 1.6K | $487.30 |
| 2025-11-28 | ROTHBLATT MARTINE A | Sell | 800 | $485.71 |
| 2025-11-28 | ROTHBLATT MARTINE A | Sell | 1.1K | $488.36 |
| 2025-11-26 | MAHON PAUL A | Sell | 3.4K | $487.21 |
| 2025-11-26 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-26 | ROTHBLATT MARTINE A | Sell | 2.1K | $484.45 |
| 2025-11-26 | ROTHBLATT MARTINE A | Sell | 1.4K | $485.24 |
| 2025-11-26 | ROTHBLATT MARTINE A | Sell | 500 | $487.10 |
| 2025-11-26 | MAHON PAUL A | Option exercise | 11K | $135.42 |
| 2025-11-26 | MAHON PAUL A | Sell | 513 | $483.05 |
| 2025-11-26 | MAHON PAUL A | Sell | 1.7K | $484.20 |
| 2025-11-26 | MAHON PAUL A | Sell | 2.2K | $485.15 |
| 2025-11-26 | MAHON PAUL A | Sell | 1.9K | $486.23 |
| 2025-11-26 | MAHON PAUL A | Sell | 1.3K | $488.13 |
| 2025-11-25 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-25 | ROTHBLATT MARTINE A | Sell | 1.5K | $473.69 |
| 2025-11-25 | ROTHBLATT MARTINE A | Sell | 2.2K | $475.67 |
| 2025-11-25 | ROTHBLATT MARTINE A | Sell | 300 | $481.23 |
| 2025-11-24 | EDGEMOND JAMES | Sell | 1.9K | $468.29 |
| 2025-11-24 | EDGEMOND JAMES | Sell | 1.8K | $472.73 |
| 2025-11-24 | EDGEMOND JAMES | Sell | 280 | $473.54 |
| 2025-11-24 | EDGEMOND JAMES | Sell | 1.6K | $475.11 |
| 2025-11-24 | EDGEMOND JAMES | Sell | 1.6K | $476.09 |
| 2025-11-24 | EDGEMOND JAMES | Sell | 3.0K | $477.22 |
| 2025-11-24 | EDGEMOND JAMES | Sell | 1.6K | $478.14 |
| 2025-11-24 | EDGEMOND JAMES | Sell | 315 | $478.73 |
| 2025-11-24 | EDGEMOND JAMES | Sell | 640 | $480.71 |
| 2025-11-24 | EDGEMOND JAMES | Sell | 794 | $481.55 |
| 2025-11-24 | EDGEMOND JAMES | Sell | 2.9K | $470.22 |
| 2025-11-24 | EDGEMOND JAMES | Option exercise | 21K | $146.03 |
| 2025-11-24 | BENKOWITZ MICHAEL | Sell | 7.9K | $473.66 |
| 2025-11-24 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2025-11-24 | BENKOWITZ MICHAEL | Sell | 12K | $473.66 |
| 2025-11-24 | BENKOWITZ MICHAEL | Option exercise | 12K | $135.42 |
| 2025-11-24 | BENKOWITZ MICHAEL | Option exercise | 2.6K | $117.76 |
| 2025-11-24 | BENKOWITZ MICHAEL | Sell | 2.6K | $473.66 |
| 2025-11-24 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-24 | ROTHBLATT MARTINE A | Sell | 2.5K | $469.73 |
| 2025-11-24 | ROTHBLATT MARTINE A | Sell | 1.5K | $472.53 |
| 2025-11-24 | EDGEMOND JAMES | Sell | 131 | $482.29 |
| 2025-11-24 | EDGEMOND JAMES | Sell | 2.0K | $471.88 |
| 2025-11-24 | EDGEMOND JAMES | Sell | 1.6K | $469.34 |
| 2025-11-24 | EDGEMOND JAMES | Sell | 960 | $467.35 |
| 2025-11-21 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-21 | ROTHBLATT MARTINE A | Sell | 1.5K | $473.31 |
| 2025-11-21 | ROTHBLATT MARTINE A | Sell | 2.5K | $475.42 |
| 2025-11-21 | ROTHBLATT MARTINE A | Sell | 50 | $476.07 |
| 2025-11-20 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-20 | ROTHBLATT MARTINE A | Sell | 1.0K | $476.80 |
| 2025-11-20 | ROTHBLATT MARTINE A | Sell | 2.2K | $478.32 |
| 2025-11-20 | ROTHBLATT MARTINE A | Sell | 833 | $480.44 |
| 2025-11-19 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-19 | ROTHBLATT MARTINE A | Sell | 2.0K | $474.22 |
| 2025-11-19 | ROTHBLATT MARTINE A | Sell | 2.0K | $474.95 |
| 2025-11-18 | ROTHBLATT MARTINE A | Sell | 1.5K | $470.53 |
| 2025-11-18 | ROTHBLATT MARTINE A | Sell | 1.0K | $472.60 |
| 2025-11-18 | ROTHBLATT MARTINE A | Sell | 1.5K | $475.10 |
| 2025-11-18 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-17 | EDGEMOND JAMES | Sell | 3.6K | $470.34 |
| 2025-11-17 | EDGEMOND JAMES | Sell | 2.7K | $471.22 |
| 2025-11-17 | EDGEMOND JAMES | Sell | 2.0K | $472.13 |
| 2025-11-17 | EDGEMOND JAMES | Sell | 920 | $473.68 |
| 2025-11-17 | EDGEMOND JAMES | Sell | 639 | $474.80 |
| 2025-11-17 | EDGEMOND JAMES | Sell | 798 | $475.89 |
| 2025-11-17 | EDGEMOND JAMES | Sell | 84 | $476.47 |
| 2025-11-17 | EDGEMOND JAMES | Option exercise | 10K | $146.03 |
| 2025-11-17 | EDGEMOND JAMES | Sell | 120 | $464.38 |
| 2025-11-17 | EDGEMOND JAMES | Sell | 1.1K | $467.53 |
| 2025-11-17 | EDGEMOND JAMES | Sell | 4.1K | $468.33 |
| 2025-11-17 | EDGEMOND JAMES | Sell | 4.6K | $469.39 |
| 2025-11-17 | EDGEMOND JAMES | Sell | 437 | $470.34 |
| 2025-11-17 | ROTHBLATT MARTINE A | Sell | 2.5K | $468.32 |
| 2025-11-17 | ROTHBLATT MARTINE A | Sell | 1.5K | $466.26 |
| 2025-11-17 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-17 | BENKOWITZ MICHAEL | Option exercise | 15K | $135.42 |
| 2025-11-17 | BENKOWITZ MICHAEL | Sell | 15K | $470.43 |
| 2025-11-17 | BENKOWITZ MICHAEL | Option exercise | 2.6K | $146.03 |
| 2025-11-17 | BENKOWITZ MICHAEL | Option exercise | 5.2K | $146.03 |
| 2025-11-17 | BENKOWITZ MICHAEL | Sell | 7.9K | $470.43 |
| 2025-11-17 | EDGEMOND JAMES | Option exercise | 11K | $146.03 |
| 2025-11-14 | ROTHBLATT MARTINE A | Sell | 500 | $460.34 |
| 2025-11-14 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-14 | ROTHBLATT MARTINE A | Sell | 2.0K | $461.83 |
| 2025-11-14 | ROTHBLATT MARTINE A | Sell | 930 | $464.84 |
| 2025-11-14 | ROTHBLATT MARTINE A | Sell | 570 | $466.05 |
| 2025-11-13 | MAHON PAUL A | Sell | 2.0K | $464.19 |
| 2025-11-13 | MAHON PAUL A | Sell | 776 | $465.37 |
| 2025-11-13 | MAHON PAUL A | Sell | 884 | $466.24 |
| 2025-11-13 | MAHON PAUL A | Sell | 2.0K | $467.37 |
| 2025-11-13 | MAHON PAUL A | Sell | 2.1K | $468.48 |
| 2025-11-13 | MAHON PAUL A | Sell | 17 | $469.09 |
| 2025-11-13 | MAHON PAUL A | Option exercise | 11K | $135.42 |
| 2025-11-13 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-13 | ROTHBLATT MARTINE A | Sell | 761 | $458.48 |
| 2025-11-13 | ROTHBLATT MARTINE A | Sell | 1.3K | $461.17 |
| 2025-11-13 | ROTHBLATT MARTINE A | Sell | 1.3K | $1,290.00 |
| 2025-11-13 | ROTHBLATT MARTINE A | Sell | 650 | $467.39 |
| 2025-11-13 | MAHON PAUL A | Sell | 200 | $456.39 |
| 2025-11-13 | MAHON PAUL A | Sell | 1.1K | $458.16 |
| 2025-11-13 | MAHON PAUL A | Sell | 1.0K | $461.36 |
| 2025-11-13 | MAHON PAUL A | Sell | 979 | $463.32 |
| 2025-11-12 | ROTHBLATT MARTINE A | Sell | 200 | $462.02 |
| 2025-11-12 | ROTHBLATT MARTINE A | Sell | 1.0K | $463.24 |
| 2025-11-12 | ROTHBLATT MARTINE A | Sell | 500 | $455.97 |
| 2025-11-12 | ROTHBLATT MARTINE A | Sell | 520 | $457.54 |
| 2025-11-12 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-12 | ROTHBLATT MARTINE A | Sell | 980 | $458.71 |
| 2025-11-12 | ROTHBLATT MARTINE A | Sell | 800 | $461.14 |
| 2025-11-11 | ROTHBLATT MARTINE A | Sell | 1.1K | $450.64 |
| 2025-11-11 | ROTHBLATT MARTINE A | Sell | 1.3K | $452.78 |
| 2025-11-11 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-11 | ROTHBLATT MARTINE A | Sell | 1.6K | $451.87 |
| 2025-11-10 | EDGEMOND JAMES | Sell | 3.3K | $454.82 |
| 2025-11-10 | BENKOWITZ MICHAEL | Option exercise | 15K | $135.42 |
| 2025-11-10 | BENKOWITZ MICHAEL | Sell | 15K | $452.09 |
| 2025-11-10 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2025-11-10 | BENKOWITZ MICHAEL | Sell | 7.9K | $452.04 |
| 2025-11-10 | EDGEMOND JAMES | Option exercise | 21K | $146.03 |
| 2025-11-10 | EDGEMOND JAMES | Sell | 1.1K | $446.51 |
| 2025-11-10 | EDGEMOND JAMES | Sell | 1.5K | $447.47 |
| 2025-11-10 | EDGEMOND JAMES | Sell | 3.4K | $448.33 |
| 2025-11-10 | EDGEMOND JAMES | Sell | 653 | $449.00 |
| 2025-11-10 | EDGEMOND JAMES | Sell | 600 | $450.80 |
| 2025-11-10 | EDGEMOND JAMES | Sell | 1.1K | $451.87 |
| 2025-11-10 | EDGEMOND JAMES | Sell | 2.2K | $452.76 |
| 2025-11-10 | EDGEMOND JAMES | Sell | 4.6K | $453.81 |
| 2025-11-10 | EDGEMOND JAMES | Sell | 2.6K | $455.83 |
| 2025-11-10 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-10 | ROTHBLATT MARTINE A | Sell | 3.5K | $448.27 |
| 2025-11-10 | ROTHBLATT MARTINE A | Sell | 500 | $449.22 |
| 2025-11-07 | ROTHBLATT MARTINE A | Sell | 2.5K | $446.42 |
| 2025-11-07 | ROTHBLATT MARTINE A | Sell | 300 | $448.04 |
| 2025-11-07 | ROTHBLATT MARTINE A | Sell | 1.2K | $452.21 |
| 2025-11-07 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-06 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-06 | ROTHBLATT MARTINE A | Sell | 2.7K | $448.14 |
| 2025-11-06 | ROTHBLATT MARTINE A | Sell | 1.3K | $449.44 |
| 2025-11-05 | ROTHBLATT MARTINE A | Sell | 500 | $432.53 |
| 2025-11-05 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-05 | ROTHBLATT MARTINE A | Sell | 1.0K | $438.76 |
| 2025-11-05 | ROTHBLATT MARTINE A | Sell | 500 | $440.67 |
| 2025-11-05 | ROTHBLATT MARTINE A | Sell | 1.0K | $442.26 |
| 2025-11-05 | ROTHBLATT MARTINE A | Sell | 1.0K | $434.30 |
| 2025-11-04 | EDGEMOND JAMES | Sell | 1.5K | $433.78 |
| 2025-11-04 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-04 | ROTHBLATT MARTINE A | Sell | 500 | $432.75 |
| 2025-11-04 | ROTHBLATT MARTINE A | Sell | 2.3K | $433.93 |
| 2025-11-04 | ROTHBLATT MARTINE A | Sell | 1.2K | $435.07 |
| 2025-11-04 | EDGEMOND JAMES | Option exercise | 21K | $146.03 |
| 2025-11-04 | EDGEMOND JAMES | Sell | 98 | $432.09 |
| 2025-11-04 | EDGEMOND JAMES | Sell | 1.1K | $432.86 |
| 2025-11-04 | EDGEMOND JAMES | Sell | 1.7K | $434.96 |
| 2025-11-04 | EDGEMOND JAMES | Sell | 6.1K | $435.81 |
| 2025-11-04 | EDGEMOND JAMES | Sell | 7.3K | $436.78 |
| 2025-11-04 | EDGEMOND JAMES | Sell | 2.8K | $437.74 |
| 2025-11-04 | EDGEMOND JAMES | Sell | 360 | $438.50 |
| 2025-11-04 | EDGEMOND JAMES | Sell | 120 | $439.51 |
| 2025-11-03 | ROTHBLATT MARTINE A | Sell | 1.0K | $443.01 |
| 2025-11-03 | BENKOWITZ MICHAEL | Option exercise | 15K | $135.42 |
| 2025-11-03 | BENKOWITZ MICHAEL | Sell | 964 | $432.55 |
| 2025-11-03 | BENKOWITZ MICHAEL | Sell | 2.9K | $434.68 |
| 2025-11-03 | BENKOWITZ MICHAEL | Sell | 2.7K | $433.52 |
| 2025-11-03 | BENKOWITZ MICHAEL | Sell | 2.1K | $436.45 |
| 2025-11-03 | BENKOWITZ MICHAEL | Sell | 890 | $437.70 |
| 2025-11-03 | BENKOWITZ MICHAEL | Sell | 585 | $438.34 |
| 2025-11-03 | BENKOWITZ MICHAEL | Sell | 575 | $439.35 |
| 2025-11-03 | BENKOWITZ MICHAEL | Sell | 511 | $440.71 |
| 2025-11-03 | BENKOWITZ MICHAEL | Sell | 170 | $441.94 |
| 2025-11-03 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2025-11-03 | BENKOWITZ MICHAEL | Sell | 7.9K | $417.50 |
| 2025-11-03 | CAUSEY CHRISTOPHER | Gift | 450 | — |
| 2025-11-03 | ROTHBLATT MARTINE A | Sell | 360 | $434.33 |
| 2025-11-03 | ROTHBLATT MARTINE A | Sell | 1.0K | $438.62 |
| 2025-11-03 | ROTHBLATT MARTINE A | Sell | 500 | $441.39 |
| 2025-11-03 | BENKOWITZ MICHAEL | Sell | 3.2K | $435.52 |
| 2025-11-03 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-11-03 | ROTHBLATT MARTINE A | Sell | 1.1K | $433.78 |
| 2025-10-31 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-31 | ROTHBLATT MARTINE A | Sell | 1.0K | $447.83 |
| 2025-10-31 | ROTHBLATT MARTINE A | Sell | 537 | $449.83 |
| 2025-10-31 | ROTHBLATT MARTINE A | Sell | 2.5K | $451.49 |
| 2025-10-30 | MAHON PAUL A | Sell | 3.4K | $449.46 |
| 2025-10-30 | MAHON PAUL A | Sell | 1.8K | $451.57 |
| 2025-10-30 | MAHON PAUL A | Sell | 1.3K | $452.33 |
| 2025-10-30 | MAHON PAUL A | Sell | 393 | $454.15 |
| 2025-10-30 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-30 | ROTHBLATT MARTINE A | Sell | 1.5K | $447.13 |
| 2025-10-30 | ROTHBLATT MARTINE A | Sell | 541 | $448.43 |
| 2025-10-30 | ROTHBLATT MARTINE A | Sell | 1.5K | $450.23 |
| 2025-10-30 | ROTHBLATT MARTINE A | Sell | 500 | $451.29 |
| 2025-10-30 | MAHON PAUL A | Option exercise | 11K | $135.42 |
| 2025-10-30 | MAHON PAUL A | Sell | 642 | $447.34 |
| 2025-10-30 | MAHON PAUL A | Sell | 1.1K | $448.56 |
| 2025-10-30 | MAHON PAUL A | Sell | 2.2K | $450.64 |
| 2025-10-29 | ROTHBLATT MARTINE A | Sell | 900 | $439.99 |
| 2025-10-29 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-29 | ROTHBLATT MARTINE A | Sell | 1.1K | $433.31 |
| 2025-10-29 | ROTHBLATT MARTINE A | Sell | 2.0K | $435.24 |
| 2025-10-28 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-28 | ROTHBLATT MARTINE A | Sell | 1.5K | $417.92 |
| 2025-10-28 | ROTHBLATT MARTINE A | Sell | 509 | $415.02 |
| 2025-10-28 | ROTHBLATT MARTINE A | Sell | 2.0K | $413.58 |
| 2025-10-27 | ROTHBLATT MARTINE A | Sell | 1.2K | $420.29 |
| 2025-10-27 | BENKOWITZ MICHAEL | Sell | 7.9K | $417.50 |
| 2025-10-27 | ROTHBLATT MARTINE A | Sell | 1.0K | $411.95 |
| 2025-10-27 | ROTHBLATT MARTINE A | Sell | 1.8K | $414.42 |
| 2025-10-27 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-27 | BENKOWITZ MICHAEL | Option exercise | 15K | $135.42 |
| 2025-10-27 | BENKOWITZ MICHAEL | Sell | 15K | $417.50 |
| 2025-10-27 | BENKOWITZ MICHAEL | Option exercise | 6.1K | $146.03 |
| 2025-10-27 | BENKOWITZ MICHAEL | Option exercise | 1.8K | $146.03 |
| 2025-10-24 | ROTHBLATT MARTINE A | Sell | 500 | $426.40 |
| 2025-10-24 | ROTHBLATT MARTINE A | Sell | 563 | $424.64 |
| 2025-10-24 | ROTHBLATT MARTINE A | Sell | 2.9K | $423.56 |
| 2025-10-24 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-23 | ROTHBLATT MARTINE A | Sell | 1.0K | $422.57 |
| 2025-10-23 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-23 | ROTHBLATT MARTINE A | Sell | 2.5K | $421.63 |
| 2025-10-23 | ROTHBLATT MARTINE A | Sell | 500 | $424.16 |
| 2025-10-22 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-22 | ROTHBLATT MARTINE A | Sell | 634 | $420.47 |
| 2025-10-22 | ROTHBLATT MARTINE A | Sell | 2.2K | $422.15 |
| 2025-10-22 | ROTHBLATT MARTINE A | Sell | 1.2K | $423.07 |
| 2025-10-21 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-21 | ROTHBLATT MARTINE A | Sell | 500 | $432.20 |
| 2025-10-21 | ROTHBLATT MARTINE A | Sell | 1.1K | $425.38 |
| 2025-10-21 | ROTHBLATT MARTINE A | Sell | 1.4K | $426.18 |
| 2025-10-21 | ROTHBLATT MARTINE A | Sell | 1.0K | $430.35 |
| 2025-10-20 | ROTHBLATT MARTINE A | Sell | 400 | $427.56 |
| 2025-10-20 | BENKOWITZ MICHAEL | Option exercise | 15K | $135.42 |
| 2025-10-20 | BENKOWITZ MICHAEL | Sell | 15K | $427.41 |
| 2025-10-20 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2025-10-20 | BENKOWITZ MICHAEL | Sell | 7.9K | $427.41 |
| 2025-10-20 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-20 | ROTHBLATT MARTINE A | Sell | 1.6K | $421.04 |
| 2025-10-20 | ROTHBLATT MARTINE A | Sell | 200 | $422.30 |
| 2025-10-20 | ROTHBLATT MARTINE A | Sell | 1.3K | $424.68 |
| 2025-10-20 | ROTHBLATT MARTINE A | Sell | 500 | $434.22 |
| 2025-10-17 | ROTHBLATT MARTINE A | Sell | 2.9K | $430.05 |
| 2025-10-17 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-17 | ROTHBLATT MARTINE A | Sell | 1.1K | $432.31 |
| 2025-10-16 | MAHON PAUL A | Sell | 1.7K | $433.45 |
| 2025-10-16 | MAHON PAUL A | Sell | 2.1K | $432.59 |
| 2025-10-16 | MAHON PAUL A | Sell | 2.5K | $431.72 |
| 2025-10-16 | MAHON PAUL A | Sell | 955 | $430.59 |
| 2025-10-16 | MAHON PAUL A | Sell | 1.1K | $429.61 |
| 2025-10-16 | MAHON PAUL A | Option exercise | 11K | $135.42 |
| 2025-10-16 | MAHON PAUL A | Sell | 1.9K | $428.51 |
| 2025-10-16 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-16 | ROTHBLATT MARTINE A | Sell | 1.5K | $430.23 |
| 2025-10-16 | ROTHBLATT MARTINE A | Sell | 1.7K | $431.51 |
| 2025-10-16 | ROTHBLATT MARTINE A | Sell | 846 | $432.86 |
| 2025-10-16 | MAHON PAUL A | Sell | 798 | $434.76 |
| 2025-10-16 | MAHON PAUL A | Sell | 1 | $435.42 |
| 2025-10-15 | ROTHBLATT MARTINE A | Sell | 1.0K | $434.80 |
| 2025-10-15 | ROTHBLATT MARTINE A | Sell | 1.0K | $433.42 |
| 2025-10-15 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-15 | ROTHBLATT MARTINE A | Sell | 2.0K | $436.47 |
| 2025-10-14 | ROTHBLATT MARTINE A | Sell | 522 | $432.74 |
| 2025-10-14 | ROTHBLATT MARTINE A | Sell | 1.5K | $434.01 |
| 2025-10-14 | ROTHBLATT MARTINE A | Sell | 2.0K | $441.26 |
| 2025-10-14 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-13 | BENKOWITZ MICHAEL | Sell | 15K | $440.35 |
| 2025-10-13 | BENKOWITZ MICHAEL | Option exercise | 15K | $135.42 |
| 2025-10-13 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2025-10-13 | ROTHBLATT MARTINE A | Sell | 1.0K | $437.53 |
| 2025-10-13 | ROTHBLATT MARTINE A | Sell | 3.0K | $441.40 |
| 2025-10-13 | BENKOWITZ MICHAEL | Sell | 7.9K | $440.35 |
| 2025-10-13 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-10 | ROTHBLATT MARTINE A | Sell | 1.0K | $442.96 |
| 2025-10-10 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-10 | ROTHBLATT MARTINE A | Sell | 3.0K | $445.28 |
| 2025-10-09 | ROTHBLATT MARTINE A | Sell | 2.0K | $449.58 |
| 2025-10-09 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-09 | ROTHBLATT MARTINE A | Sell | 1.0K | $445.25 |
| 2025-10-09 | ROTHBLATT MARTINE A | Sell | 1.0K | $451.24 |
| 2025-10-08 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-08 | ROTHBLATT MARTINE A | Sell | 1.2K | $445.29 |
| 2025-10-08 | ROTHBLATT MARTINE A | Sell | 860 | $448.89 |
| 2025-10-08 | ROTHBLATT MARTINE A | Sell | 900 | $454.14 |
| 2025-10-08 | ROTHBLATT MARTINE A | Sell | 1.0K | $456.52 |
| 2025-10-07 | ROTHBLATT MARTINE A | Sell | 1.0K | $453.28 |
| 2025-10-07 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-07 | ROTHBLATT MARTINE A | Sell | 1.0K | $450.31 |
| 2025-10-07 | ROTHBLATT MARTINE A | Sell | 2.0K | $451.87 |
| 2025-10-06 | BENKOWITZ MICHAEL | Sell | 6.6K | $452.04 |
| 2025-10-06 | BENKOWITZ MICHAEL | Sell | 350 | $453.51 |
| 2025-10-06 | BENKOWITZ MICHAEL | Sell | 100 | $454.81 |
| 2025-10-06 | BENKOWITZ MICHAEL | Sell | 200 | $253.97 |
| 2025-10-06 | BENKOWITZ MICHAEL | Option exercise | 15K | $135.42 |
| 2025-10-06 | BENKOWITZ MICHAEL | Sell | 400 | $449.82 |
| 2025-10-06 | BENKOWITZ MICHAEL | Sell | 800 | $450.97 |
| 2025-10-06 | BENKOWITZ MICHAEL | Sell | 12K | $452.03 |
| 2025-10-06 | BENKOWITZ MICHAEL | Sell | 1.2K | $453.16 |
| 2025-10-06 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2025-10-06 | BENKOWITZ MICHAEL | Sell | 300 | $450.06 |
| 2025-10-06 | BENKOWITZ MICHAEL | Sell | 500 | $451.01 |
| 2025-10-06 | ROTHBLATT MARTINE A | Sell | 3.0K | $451.18 |
| 2025-10-06 | ROTHBLATT MARTINE A | Sell | 1.0K | $445.24 |
| 2025-10-06 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-03 | ROTHBLATT MARTINE A | Sell | 1.4K | $448.81 |
| 2025-10-03 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-03 | ROTHBLATT MARTINE A | Sell | 1.0K | $443.63 |
| 2025-10-03 | ROTHBLATT MARTINE A | Sell | 1.6K | $445.61 |
| 2025-10-02 | MAHON PAUL A | Sell | 3.1K | $437.15 |
| 2025-10-02 | MAHON PAUL A | Option exercise | 11K | $135.42 |
| 2025-10-02 | MAHON PAUL A | Sell | 1.4K | $433.72 |
| 2025-10-02 | MAHON PAUL A | Sell | 1.8K | $435.22 |
| 2025-10-02 | MAHON PAUL A | Sell | 1.9K | $436.24 |
| 2025-10-02 | MAHON PAUL A | Sell | 1.9K | $438.17 |
| 2025-10-02 | MAHON PAUL A | Sell | 346 | $439.19 |
| 2025-10-02 | MAHON PAUL A | Sell | 474 | $440.16 |
| 2025-10-02 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-02 | ROTHBLATT MARTINE A | Sell | 2.0K | $433.06 |
| 2025-10-02 | ROTHBLATT MARTINE A | Sell | 2.0K | $436.70 |
| 2025-10-01 | ROTHBLATT MARTINE A | Sell | 844 | $426.78 |
| 2025-10-01 | ROTHBLATT MARTINE A | Sell | 2.1K | $426.02 |
| 2025-10-01 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-10-01 | ROTHBLATT MARTINE A | Sell | 1.1K | $423.32 |
| 2025-09-30 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-09-30 | ROTHBLATT MARTINE A | Sell | 4.0K | $422.84 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 2.0K | $420.94 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 2.7K | $421.75 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 2.1K | $422.72 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 2.2K | $423.93 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 674 | $424.80 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 490 | $425.84 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 489 | $428.64 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 96 | $429.50 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 65 | $430.75 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 350 | $416.60 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 665 | $417.52 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 371 | $418.80 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 715 | $419.77 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 1.1K | $420.94 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 1.4K | $421.75 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 1.1K | $422.72 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 1.2K | $423.93 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 363 | $424.80 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 264 | $425.84 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 264 | $428.64 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 51 | $429.50 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 35 | $430.75 |
| 2025-09-29 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-09-29 | ROTHBLATT MARTINE A | Sell | 201 | $416.38 |
| 2025-09-29 | ROTHBLATT MARTINE A | Sell | 415 | $418.12 |
| 2025-09-29 | ROTHBLATT MARTINE A | Sell | 1.8K | $423.78 |
| 2025-09-29 | ROTHBLATT MARTINE A | Sell | 1.6K | $430.81 |
| 2025-09-29 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2025-09-29 | BENKOWITZ MICHAEL | Option exercise | 15K | $135.42 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 650 | $416.60 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 1.2K | $417.52 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 690 | $418.80 |
| 2025-09-29 | BENKOWITZ MICHAEL | Sell | 1.3K | $419.77 |
| 2025-09-26 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-09-26 | ROTHBLATT MARTINE A | Sell | 1.0K | $426.86 |
| 2025-09-26 | ROTHBLATT MARTINE A | Sell | 3.0K | $428.68 |
| 2025-09-25 | ROTHBLATT MARTINE A | Sell | 800 | $430.25 |
| 2025-09-25 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-09-25 | ROTHBLATT MARTINE A | Sell | 2.3K | $431.90 |
| 2025-09-25 | ROTHBLATT MARTINE A | Sell | 900 | $429.07 |
| 2025-09-24 | ROTHBLATT MARTINE A | Sell | 684 | $435.84 |
| 2025-09-24 | CAUSEY CHRISTOPHER | Option exercise | 1.0K | $119.76 |
| 2025-09-24 | CAUSEY CHRISTOPHER | Sell | 1.0K | $440.00 |
| 2025-09-24 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-09-24 | ROTHBLATT MARTINE A | Sell | 3.3K | $433.77 |
| 2025-09-23 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-09-23 | ROTHBLATT MARTINE A | Sell | 2.0K | $416.51 |
| 2025-09-23 | ROTHBLATT MARTINE A | Sell | 2.0K | $419.79 |
| 2025-09-22 | BENKOWITZ MICHAEL | Sell | 7.9K | $416.35 |
| 2025-09-22 | BENKOWITZ MICHAEL | Option exercise | 15K | $135.42 |
| 2025-09-22 | BENKOWITZ MICHAEL | Sell | 15K | $416.35 |
| 2025-09-22 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2025-09-22 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-09-22 | ROTHBLATT MARTINE A | Sell | 2.0K | $416.72 |
| 2025-09-22 | ROTHBLATT MARTINE A | Sell | 2.0K | $417.89 |
| 2025-09-19 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-09-19 | ROTHBLATT MARTINE A | Sell | 4.0K | $411.08 |
| 2025-09-19 | Olian Judy D. | Sell | 1.8K | $415.43 |
| 2025-09-18 | MAHON PAUL A | Sell | 400 | $402.50 |
| 2025-09-18 | MAHON PAUL A | Sell | 1.1K | $404.33 |
| 2025-09-18 | MAHON PAUL A | Sell | 3.0K | $405.45 |
| 2025-09-18 | MAHON PAUL A | Sell | 3.2K | $406.39 |
| 2025-09-18 | MAHON PAUL A | Sell | 2.1K | $407.42 |
| 2025-09-18 | MAHON PAUL A | Sell | 1.2K | $408.11 |
| 2025-09-18 | ROTHBLATT MARTINE A | Sell | 2.0K | $403.27 |
| 2025-09-18 | ROTHBLATT MARTINE A | Sell | 1.1K | $405.20 |
| 2025-09-18 | ROTHBLATT MARTINE A | Sell | 879 | $406.04 |
| 2025-09-18 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-09-18 | MAHON PAUL A | Option exercise | 11K | $135.42 |
| 2025-09-17 | ROTHBLATT MARTINE A | Sell | 3.1K | $399.97 |
| 2025-09-17 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-09-17 | ROTHBLATT MARTINE A | Sell | 865 | $400.90 |
| 2025-09-16 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-09-16 | ROTHBLATT MARTINE A | Sell | 3.0K | $400.59 |
| 2025-09-16 | ROTHBLATT MARTINE A | Sell | 1.0K | $399.28 |
| 2025-09-15 | BENKOWITZ MICHAEL | Sell | 105 | $396.87 |
| 2025-09-15 | BENKOWITZ MICHAEL | Sell | 1.5K | $402.06 |
| 2025-09-15 | BENKOWITZ MICHAEL | Sell | 2.1K | $403.00 |
| 2025-09-15 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2025-09-15 | BENKOWITZ MICHAEL | Sell | 820 | $397.96 |
| 2025-09-15 | BENKOWITZ MICHAEL | Sell | 920 | $399.20 |
| 2025-09-15 | BENKOWITZ MICHAEL | Sell | 2.3K | $400.24 |
| 2025-09-15 | BENKOWITZ MICHAEL | Sell | 2.1K | $400.86 |
| 2025-09-15 | BENKOWITZ MICHAEL | Sell | 668 | $402.12 |
| 2025-09-15 | BENKOWITZ MICHAEL | Sell | 1.0K | $403.08 |
| 2025-09-15 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-09-15 | ROTHBLATT MARTINE A | Sell | 2.5K | $397.71 |
| 2025-09-15 | ROTHBLATT MARTINE A | Sell | 1.5K | $398.19 |
| 2025-09-15 | BENKOWITZ MICHAEL | Option exercise | 15K | $135.42 |
| 2025-09-15 | BENKOWITZ MICHAEL | Sell | 295 | $396.95 |
| 2025-09-15 | BENKOWITZ MICHAEL | Sell | 1.4K | $398.02 |
| 2025-09-15 | BENKOWITZ MICHAEL | Sell | 1.4K | $399.07 |
| 2025-09-15 | BENKOWITZ MICHAEL | Sell | 2.9K | $400.09 |
| 2025-09-15 | BENKOWITZ MICHAEL | Sell | 5.1K | $400.79 |
| 2025-09-12 | ROTHBLATT MARTINE A | Sell | 2.0K | $404.89 |
| 2025-09-12 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-09-12 | ROTHBLATT MARTINE A | Sell | 1.0K | $402.21 |
| 2025-09-12 | ROTHBLATT MARTINE A | Sell | 1.0K | $403.91 |
| 2025-09-11 | ROTHBLATT MARTINE A | Sell | 4.0K | $397.23 |
| 2025-09-11 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-09-10 | Thompson Tommy G | Option exercise | 4.6K | $229.81 |
| 2025-09-10 | Thompson Tommy G | Sell | 4.6K | $403.36 |
| 2025-09-10 | ROTHBLATT MARTINE A | Option exercise | 4.0K | $120.26 |
| 2025-09-10 | ROTHBLATT MARTINE A | Sell | 2.0K | $398.11 |
| 2025-09-10 | ROTHBLATT MARTINE A | Sell | 2.0K | $399.33 |
| 2025-09-09 | BENKOWITZ MICHAEL | Sell | 4.9K | $393.86 |
| 2025-09-09 | BENKOWITZ MICHAEL | Sell | 6.5K | $400.08 |
| 2025-09-09 | ROTHBLATT MARTINE A | Sell | 6.2K | $398.29 |
| 2025-09-09 | ROTHBLATT MARTINE A | Option exercise | 8.0K | $120.26 |
| 2025-09-09 | ROTHBLATT MARTINE A | Sell | 1.8K | $399.43 |
| 2025-09-09 | BENKOWITZ MICHAEL | Option exercise | 11K | $397.41 |
| 2025-09-09 | MALCOLM JAN | Sell | 700 | $400.29 |
| 2025-09-08 | BENKOWITZ MICHAEL | Sell | 400 | $391.42 |
| 2025-09-08 | BENKOWITZ MICHAEL | Option exercise | 3.2K | $135.42 |
| 2025-09-08 | BENKOWITZ MICHAEL | Sell | 417 | $389.81 |
| 2025-09-08 | BENKOWITZ MICHAEL | Sell | 1.0K | $391.16 |
| 2025-09-08 | BENKOWITZ MICHAEL | Sell | 1.1K | $392.18 |
| 2025-09-08 | BENKOWITZ MICHAEL | Sell | 300 | $394.08 |
| 2025-09-08 | BENKOWITZ MICHAEL | Sell | 233 | $395.03 |
| 2025-09-08 | BENKOWITZ MICHAEL | Sell | 200 | $396.23 |
| 2025-09-08 | BENKOWITZ MICHAEL | Option exercise | 1.8K | $146.03 |
| 2025-09-08 | BENKOWITZ MICHAEL | Sell | 500 | $390.46 |
| 2025-09-08 | BENKOWITZ MICHAEL | Sell | 400 | $392.50 |
| 2025-09-08 | BENKOWITZ MICHAEL | Sell | 350 | $394.33 |
| 2025-09-08 | BENKOWITZ MICHAEL | Sell | 100 | $396.10 |
| 2025-09-04 | MAHON PAUL A | Option exercise | 11K | $135.42 |
| 2025-09-04 | MAHON PAUL A | Sell | 499 | $379.47 |
| 2025-09-04 | MAHON PAUL A | Sell | 1.3K | $380.62 |
| 2025-09-04 | MAHON PAUL A | Sell | 2.3K | $381.58 |
| 2025-09-04 | MAHON PAUL A | Sell | 350 | $382.21 |
| 2025-09-04 | MAHON PAUL A | Sell | 300 | $383.28 |
| 2025-09-04 | MAHON PAUL A | Sell | 275 | $384.90 |
| 2025-09-04 | MAHON PAUL A | Sell | 1.5K | $386.51 |
| 2025-09-04 | MAHON PAUL A | Sell | 1.1K | $387.41 |
| 2025-09-04 | MAHON PAUL A | Sell | 850 | $387.86 |
| 2025-09-04 | MAHON PAUL A | Sell | 1.8K | $389.16 |
| 2025-09-04 | MAHON PAUL A | Sell | 200 | $396.54 |
| 2025-09-04 | MAHON PAUL A | Sell | 98 | $392.03 |
| 2025-09-04 | MAHON PAUL A | Sell | 400 | $390.46 |
| 2025-09-02 | BENKOWITZ MICHAEL | Sell | 700 | $408.97 |
| 2025-09-02 | BENKOWITZ MICHAEL | Option exercise | 15K | $135.42 |
| 2025-09-02 | BENKOWITZ MICHAEL | Sell | 11K | $419.63 |
| 2025-09-02 | BENKOWITZ MICHAEL | Sell | 106 | $405.59 |
| 2025-09-02 | BENKOWITZ MICHAEL | Sell | 500 | $407.34 |
| 2025-09-02 | BENKOWITZ MICHAEL | Sell | 1.1K | $409.97 |
| 2025-09-02 | BENKOWITZ MICHAEL | Sell | 168 | $412.69 |
| 2025-09-02 | BENKOWITZ MICHAEL | Sell | 32 | $413.39 |
| 2025-09-02 | BENKOWITZ MICHAEL | Sell | 200 | $416.30 |
| 2025-09-02 | BENKOWITZ MICHAEL | Sell | 328 | $418.03 |
| 2025-09-02 | BENKOWITZ MICHAEL | Sell | 72 | $419.35 |
| 2025-09-02 | BENKOWITZ MICHAEL | Sell | 888 | $407.26 |
| 2025-09-02 | BENKOWITZ MICHAEL | Sell | 300 | $408.28 |
| 2025-09-02 | BENKOWITZ MICHAEL | Sell | 100 | $410.35 |
| 2025-09-02 | BENKOWITZ MICHAEL | Sell | 367 | $417.45 |
| 2025-09-02 | BENKOWITZ MICHAEL | Sell | 95 | $419.61 |
| 2025-09-02 | BENKOWITZ MICHAEL | Sell | 6.1K | $419.63 |
| 2025-09-02 | CAUSEY CHRISTOPHER | Option exercise | 3.0K | $132.30 |
| 2025-09-02 | CAUSEY CHRISTOPHER | Sell | 1.0K | $419.63 |
| 2025-09-02 | CAUSEY CHRISTOPHER | Sell | 1.0K | $430.00 |
| 2025-09-02 | CAUSEY CHRISTOPHER | Sell | 1.0K | $420.00 |
| 2025-09-01 | BENKOWITZ MICHAEL | Option exercise | 7.9K | $146.03 |
| 2025-08-21 | MAHON PAUL A | Option exercise | 11K | $135.42 |
| 2025-08-21 | MAHON PAUL A | Sell | 2.3K | $308.43 |
| 2025-08-21 | MAHON PAUL A | Sell | 4.2K | $309.43 |
| 2025-08-21 | MAHON PAUL A | Sell | 600 | $304.56 |
| 2025-08-21 | MAHON PAUL A | Sell | 2.1K | $310.25 |
| 2025-08-21 | MAHON PAUL A | Sell | 1.4K | $307.39 |
| 2025-08-21 | MAHON PAUL A | Sell | 300 | $306.12 |
| 2025-08-07 | MAHON PAUL A | Sell | 1.4K | $301.67 |
| 2025-08-07 | MAHON PAUL A | Option exercise | 11K | $135.42 |
| 2025-08-07 | MAHON PAUL A | Sell | 1.4K | $297.49 |
| 2025-08-07 | MAHON PAUL A | Sell | 1.4K | $298.73 |
| 2025-08-07 | MAHON PAUL A | Sell | 2.9K | $299.48 |
| 2025-08-07 | MAHON PAUL A | Sell | 2.8K | $300.47 |
| 2025-08-07 | MAHON PAUL A | Sell | 1.0K | $302.70 |
| 2025-08-07 | MAHON PAUL A | Sell | 100 | $303.45 |
| 2025-07-25 | PATUSKY CHRISTOPHER | Option exercise | 590 | — |
| 2025-07-25 | Olian Judy D. | Option exercise | 1.2K | — |
| 2025-07-25 | Mesa Nilda | Option exercise | 590 | — |
| 2025-07-25 | KURZWEIL RAY | Option exercise | 590 | — |
| 2025-07-25 | Giltner Richard | Option exercise | 1.2K | — |
| 2025-07-25 | SULLIVAN LOUIS W | Option exercise | 590 | — |
| 2025-07-25 | CAUSEY CHRISTOPHER | Option exercise | 1.2K | — |
| 2025-07-25 | MALCOLM JAN | Option exercise | 590 | — |
| 2025-07-24 | MAHON PAUL A | Sell | 5.0K | $304.25 |
| 2025-07-24 | MAHON PAUL A | Option exercise | 11K | $135.42 |
| 2025-07-24 | MAHON PAUL A | Sell | 3.8K | $303.31 |
| 2025-07-24 | MAHON PAUL A | Sell | 2.3K | $305.14 |
| 2025-07-10 | MAHON PAUL A | Sell | 1.3K | $299.49 |
| 2025-07-10 | MAHON PAUL A | Option exercise | 11K | $135.42 |
| 2025-07-10 | MAHON PAUL A | Sell | 600 | $297.89 |
| 2025-07-10 | MAHON PAUL A | Sell | 7.7K | $300.48 |
| 2025-07-10 | MAHON PAUL A | Sell | 1.4K | $301.20 |
| 2025-06-26 | MAHON PAUL A | Option exercise | 11K | $135.42 |
| 2025-06-26 | MAHON PAUL A | Sell | 2.5K | $284.10 |
| 2025-06-26 | MAHON PAUL A | Sell | 3.9K | $285.01 |
| 2025-06-26 | MALCOLM JAN | Option exercise | 630 | — |
| 2025-06-26 | MAHON PAUL A | Sell | 939 | $286.13 |
| 2025-06-26 | MAHON PAUL A | Sell | 2.3K | $287.21 |
| 2025-06-26 | MAHON PAUL A | Sell | 1.1K | $287.92 |
| 2025-06-26 | MAHON PAUL A | Sell | 100 | $288.80 |
| 2025-06-24 | Mesa Nilda | Sell | 645 | $289.99 |
| 2025-06-24 | Giltner Richard | Option exercise | 5.0K | $175.43 |
| 2025-06-24 | Giltner Richard | Sell | 3.0K | $289.60 |
| 2025-06-12 | MAHON PAUL A | Option exercise | 11K | $135.42 |
| 2025-06-12 | MAHON PAUL A | Sell | 506 | $275.98 |
| 2025-06-12 | MAHON PAUL A | Sell | 1.1K | $276.95 |
| 2025-06-12 | MAHON PAUL A | Sell | 1.8K | $278.41 |
| 2025-06-12 | MAHON PAUL A | Sell | 1.4K | $279.51 |
| 2025-06-12 | MAHON PAUL A | Sell | 1.4K | $280.70 |
| 2025-06-12 | MAHON PAUL A | Sell | 4.6K | $281.56 |
| 2025-06-12 | MAHON PAUL A | Sell | 200 | $282.27 |
| 2025-06-09 | EDGEMOND JAMES | Option exercise | 12K | $117.76 |
| 2025-06-09 | EDGEMOND JAMES | Sell | 3.6K | $325.44 |
| 2025-06-09 | EDGEMOND JAMES | Sell | 305 | $326.56 |
| 2025-06-09 | EDGEMOND JAMES | Sell | 100 | $328.28 |
| 2025-06-09 | EDGEMOND JAMES | Sell | 7.7K | $325.20 |
| 2025-06-09 | EDGEMOND JAMES | Sell | 300 | $326.81 |
| 2025-06-02 | EDGEMOND JAMES | Sell | 5.3K | $325.59 |
| 2025-06-02 | EDGEMOND JAMES | Option exercise | 12K | $117.76 |
| 2025-06-02 | EDGEMOND JAMES | Sell | 2.6K | $325.54 |
| 2025-06-02 | EDGEMOND JAMES | Sell | 1.4K | $326.34 |
| 2025-06-02 | EDGEMOND JAMES | Sell | 2.7K | $326.31 |
| 2025-05-29 | MAHON PAUL A | Sell | 99 | $311.14 |
| 2025-05-29 | MAHON PAUL A | Option exercise | 7.0K | $135.42 |
| 2025-05-29 | MAHON PAUL A | Option exercise | 4.0K | $117.76 |
| 2025-05-29 | MAHON PAUL A | Sell | 4.0K | $315.77 |
| 2025-05-29 | MAHON PAUL A | Sell | 101 | $313.46 |
| 2025-05-29 | MAHON PAUL A | Sell | 1.7K | $315.53 |
| 2025-05-29 | MAHON PAUL A | Sell | 4.6K | $316.57 |
| 2025-05-29 | MAHON PAUL A | Sell | 524 | $317.19 |
| 2025-05-15 | MAHON PAUL A | Option exercise | 11K | $117.76 |
| 2025-05-15 | MAHON PAUL A | Sell | 2.1K | $293.31 |
| 2025-05-15 | MAHON PAUL A | Sell | 1.1K | $293.96 |
| 2025-05-15 | MAHON PAUL A | Sell | 5.0K | $295.10 |
| 2025-05-15 | MAHON PAUL A | Sell | 1.7K | $296.40 |
| 2025-05-15 | MAHON PAUL A | Sell | 800 | $297.33 |
| 2025-05-15 | MAHON PAUL A | Sell | 4 | $299.00 |
| 2025-05-15 | MAHON PAUL A | Sell | 203 | $300.24 |
| 2025-05-15 | MAHON PAUL A | Sell | 2 | $302.02 |
| 2025-05-09 | Thompson Tommy G | Option exercise | 2.5K | $175.43 |
| 2025-05-09 | Thompson Tommy G | Sell | 2.5K | $305.15 |
| 2025-05-01 | MAHON PAUL A | Option exercise | 11K | $117.76 |
| 2025-05-01 | MAHON PAUL A | Sell | 870 | $295.12 |
| 2025-05-01 | MAHON PAUL A | Sell | 400 | $296.00 |
| 2025-05-01 | MAHON PAUL A | Sell | 239 | $297.00 |
| 2025-05-01 | MAHON PAUL A | Sell | 300 | $298.05 |
| 2025-05-01 | MAHON PAUL A | Sell | 500 | $299.05 |
| 2025-05-01 | MAHON PAUL A | Sell | 1.3K | $300.63 |
| 2025-05-01 | MAHON PAUL A | Sell | 3.4K | $301.81 |
| 2025-05-01 | MAHON PAUL A | Sell | 3.9K | $302.71 |
| 2025-05-01 | MAHON PAUL A | Sell | 120 | $303.38 |
| 2025-04-21 | DWEK RAYMOND | Option exercise | 3.0K | $175.43 |
| 2025-04-21 | DWEK RAYMOND | Sell | 3.0K | $285.57 |
| 2025-04-17 | MAHON PAUL A | Option exercise | 11K | $117.76 |
| 2025-04-17 | MAHON PAUL A | Sell | 400 | $280.35 |
| 2025-04-17 | MAHON PAUL A | Sell | 2.0K | $282.92 |
| 2025-04-17 | MAHON PAUL A | Sell | 5.5K | $283.83 |
| 2025-04-17 | MAHON PAUL A | Sell | 3.1K | $284.69 |
| 2025-04-14 | DWEK RAYMOND | Option exercise | 3.0K | $175.43 |
| 2025-04-14 | DWEK RAYMOND | Sell | 3.0K | $285.16 |
| 2025-04-07 | DWEK RAYMOND | Option exercise | 4.0K | $175.43 |
| 2025-04-07 | DWEK RAYMOND | Sell | 4.0K | $284.55 |
| 2025-04-03 | MAHON PAUL A | Sell | 200 | $298.00 |
| 2025-04-03 | MAHON PAUL A | Sell | 200 | $300.42 |
| 2025-04-03 | MAHON PAUL A | Sell | 3.1K | $305.08 |
| 2025-04-03 | MAHON PAUL A | Sell | 2.2K | $306.08 |
| 2025-04-03 | MAHON PAUL A | Sell | 3.8K | $307.12 |
| 2025-04-03 | MAHON PAUL A | Option exercise | 11K | $117.76 |
| 2025-04-03 | MAHON PAUL A | Sell | 1.5K | $308.08 |
| 2025-03-24 | Thompson Tommy G | Option exercise | 2.5K | $175.43 |
| 2025-03-24 | Thompson Tommy G | Sell | 2.5K | $318.80 |
| 2025-03-19 | PATUSKY CHRISTOPHER | Sell | 736 | $312.22 |
| 2025-03-19 | PATUSKY CHRISTOPHER | Option exercise | 5.0K | $175.43 |
| 2025-03-19 | PATUSKY CHRISTOPHER | Sell | 300 | $307.73 |
| 2025-03-19 | PATUSKY CHRISTOPHER | Sell | 1.8K | $308.82 |
| 2025-03-19 | PATUSKY CHRISTOPHER | Sell | 328 | $309.73 |
| 2025-03-19 | PATUSKY CHRISTOPHER | Sell | 457 | $310.80 |
| 2025-03-19 | PATUSKY CHRISTOPHER | Sell | 1.3K | $313.14 |
| 2025-03-19 | PATUSKY CHRISTOPHER | Sell | 100 | $313.77 |
| 2025-03-10 | BENKOWITZ MICHAEL | Sell | 300 | $322.86 |
| 2025-03-10 | BENKOWITZ MICHAEL | Sell | 100 | $323.99 |
| 2025-03-10 | BENKOWITZ MICHAEL | Option exercise | 2.0K | $111.00 |
| 2025-03-10 | BENKOWITZ MICHAEL | Sell | 193 | $313.93 |
| 2025-03-10 | BENKOWITZ MICHAEL | Sell | 200 | $317.11 |
| 2025-03-10 | BENKOWITZ MICHAEL | Sell | 316 | $319.35 |
| 2025-03-10 | BENKOWITZ MICHAEL | Sell | 533 | $320.57 |
| 2025-03-10 | BENKOWITZ MICHAEL | Sell | 358 | $321.62 |
| 2025-03-07 | ROTHBLATT MARTINE A | Gift | 230K | — |
| 2025-03-07 | ROTHBLATT MARTINE A | Gift | 230K | — |
| 2025-03-06 | MAHON PAUL A | Option exercise | 6.5K | $163.30 |
| 2025-03-06 | MAHON PAUL A | Disposition | 6.5K | $307.68 |
| 2025-03-03 | BENKOWITZ MICHAEL | Sell | 800 | $309.82 |
| 2025-03-03 | BENKOWITZ MICHAEL | Option exercise | 7.2K | $111.00 |
| 2025-03-03 | BENKOWITZ MICHAEL | Sell | 1.3K | $308.66 |
| 2025-03-03 | BENKOWITZ MICHAEL | Sell | 2.0K | $309.69 |
| 2025-03-03 | BENKOWITZ MICHAEL | Sell | 550 | $310.54 |
| 2025-03-03 | BENKOWITZ MICHAEL | Sell | 250 | $311.74 |
| 2025-03-03 | BENKOWITZ MICHAEL | Sell | 843 | $313.33 |
| 2025-03-03 | BENKOWITZ MICHAEL | Sell | 1.0K | $313.98 |
| 2025-03-03 | BENKOWITZ MICHAEL | Sell | 122 | $315.49 |
| 2025-03-03 | BENKOWITZ MICHAEL | Sell | 578 | $316.97 |
| 2025-03-03 | BENKOWITZ MICHAEL | Sell | 363 | $317.93 |
| 2025-03-03 | BENKOWITZ MICHAEL | Sell | 137 | $318.82 |
| 2025-03-03 | BENKOWITZ MICHAEL | Option exercise | 2.5K | $111.00 |
| 2025-03-03 | BENKOWITZ MICHAEL | Sell | 400 | $308.99 |
| 2025-03-03 | BENKOWITZ MICHAEL | Sell | 300 | $311.01 |
| 2025-03-03 | BENKOWITZ MICHAEL | Sell | 600 | $313.93 |
| 2025-03-03 | BENKOWITZ MICHAEL | Sell | 300 | $317.41 |
| 2025-03-03 | BENKOWITZ MICHAEL | Sell | 100 | $318.70 |
| 2025-02-28 | KURZWEIL RAY | Sell | 4.8K | $315.26 |
| 2025-02-28 | KURZWEIL RAY | Option exercise | 15K | $175.43 |
| 2025-02-28 | KURZWEIL RAY | Sell | 1.3K | $318.28 |
| 2025-02-28 | KURZWEIL RAY | Sell | 1.5K | $320.43 |
| 2025-02-28 | KURZWEIL RAY | Sell | 1.1K | $321.53 |
| 2025-02-28 | KURZWEIL RAY | Sell | 750 | $322.43 |
| 2025-02-28 | KURZWEIL RAY | Sell | 100 | $323.53 |
| 2025-02-28 | KURZWEIL RAY | Sell | 2.3K | $314.25 |
| 2025-02-28 | Thompson Tommy G | Option exercise | 2.5K | $175.43 |
| 2025-02-28 | Thompson Tommy G | Sell | 2.5K | $318.34 |
| 2025-02-28 | KURZWEIL RAY | Sell | 2.3K | $316.07 |
| 2025-02-28 | KURZWEIL RAY | Sell | 897 | $317.33 |
| 2025-02-24 | BENKOWITZ MICHAEL | Sell | 200 | $363.48 |
| 2025-02-24 | BENKOWITZ MICHAEL | Sell | 1.6K | $359.88 |
| 2025-02-24 | BENKOWITZ MICHAEL | Option exercise | 7.5K | $111.00 |
| 2025-02-24 | BENKOWITZ MICHAEL | Sell | 1.5K | $358.67 |
| 2025-02-24 | BENKOWITZ MICHAEL | Sell | 1.5K | $360.72 |
| 2025-02-24 | BENKOWITZ MICHAEL | Sell | 2.1K | $361.87 |
| 2025-02-24 | BENKOWITZ MICHAEL | Sell | 403 | $362.79 |
| 2025-02-24 | BENKOWITZ MICHAEL | Sell | 400 | $364.27 |
| 2025-02-24 | BENKOWITZ MICHAEL | Option exercise | 2.5K | $111.00 |
| 2025-02-24 | BENKOWITZ MICHAEL | Sell | 763 | $358.85 |
| 2025-02-24 | BENKOWITZ MICHAEL | Sell | 200 | $359.76 |
| 2025-02-24 | BENKOWITZ MICHAEL | Sell | 841 | $361.13 |
| 2025-02-24 | BENKOWITZ MICHAEL | Sell | 496 | $362.29 |
| 2025-02-20 | MAHON PAUL A | Option exercise | 7.7K | $163.30 |
| 2025-02-20 | MAHON PAUL A | Disposition | 7.7K | $367.36 |
| 2025-02-18 | BENKOWITZ MICHAEL | Option exercise | 2.5K | $111.00 |
| 2025-02-18 | BENKOWITZ MICHAEL | Option exercise | 7.5K | $111.00 |
| 2025-02-18 | BENKOWITZ MICHAEL | Sell | 100 | $366.19 |
| 2025-02-18 | BENKOWITZ MICHAEL | Sell | 600 | $368.32 |
| 2025-02-18 | BENKOWITZ MICHAEL | Sell | 1.4K | $369.65 |
| 2025-02-18 | BENKOWITZ MICHAEL | Sell | 1.1K | $370.70 |
| 2025-02-18 | BENKOWITZ MICHAEL | Sell | 2.4K | $371.47 |
| 2025-02-18 | BENKOWITZ MICHAEL | Sell | 1.5K | $372.63 |
| 2025-02-18 | BENKOWITZ MICHAEL | Sell | 400 | $373.67 |
| 2025-02-18 | BENKOWITZ MICHAEL | Sell | 200 | $367.97 |
| 2025-02-18 | BENKOWITZ MICHAEL | Sell | 500 | $369.43 |
| 2025-02-18 | BENKOWITZ MICHAEL | Sell | 601 | $370.85 |
| 2025-02-18 | BENKOWITZ MICHAEL | Sell | 600 | $371.67 |
| 2025-02-18 | BENKOWITZ MICHAEL | Sell | 499 | $372.82 |
| 2025-02-18 | BENKOWITZ MICHAEL | Sell | 100 | $374.18 |
| 2025-02-10 | BENKOWITZ MICHAEL | Option exercise | 7.5K | $111.00 |
| 2025-02-10 | BENKOWITZ MICHAEL | Sell | 1.1K | $345.69 |
| 2025-02-10 | BENKOWITZ MICHAEL | Sell | 200 | $346.53 |
| 2025-02-10 | BENKOWITZ MICHAEL | Sell | 3.7K | $347.98 |
| 2025-02-10 | BENKOWITZ MICHAEL | Sell | 1.7K | $349.10 |
| 2025-02-10 | BENKOWITZ MICHAEL | Sell | 720 | $349.90 |
| 2025-02-10 | BENKOWITZ MICHAEL | Sell | 45 | $352.43 |
| 2025-02-10 | BENKOWITZ MICHAEL | Option exercise | 2.5K | $111.00 |
| 2025-02-10 | BENKOWITZ MICHAEL | Sell | 500 | $345.89 |
| 2025-02-10 | BENKOWITZ MICHAEL | Sell | 1.2K | $348.12 |
| 2025-02-10 | BENKOWITZ MICHAEL | Sell | 700 | $349.30 |
| 2025-02-10 | BENKOWITZ MICHAEL | Sell | 100 | $350.18 |
| 2025-02-06 | MAHON PAUL A | Option exercise | 7.7K | $163.30 |
| 2025-02-06 | MAHON PAUL A | Disposition | 7.7K | $353.75 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 100 | $350.05 |
| 2025-02-03 | BENKOWITZ MICHAEL | Option exercise | 7.5K | $111.00 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 600 | $347.32 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 200 | $348.64 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 418 | $350.37 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 652 | $351.32 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 1.1K | $352.37 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 500 | $353.30 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 1.0K | $354.80 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 1.2K | $355.63 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 1.6K | $356.81 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 200 | $358.07 |
| 2025-02-03 | BENKOWITZ MICHAEL | Option exercise | 2.5K | $111.00 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 200 | $347.05 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 100 | $348.61 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 400 | $351.79 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 400 | $353.13 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 400 | $354.69 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 400 | $355.58 |
| 2025-02-03 | BENKOWITZ MICHAEL | Sell | 500 | $357.01 |
| 2025-01-27 | BENKOWITZ MICHAEL | Sell | 4.1K | $369.54 |
| 2025-01-27 | BENKOWITZ MICHAEL | Sell | 1.0K | $372.41 |
| 2025-01-27 | BENKOWITZ MICHAEL | Sell | 700 | $373.62 |
| 2025-01-27 | BENKOWITZ MICHAEL | Sell | 100 | $375.22 |
| 2025-01-27 | BENKOWITZ MICHAEL | Option exercise | 2.5K | $111.00 |
| 2025-01-27 | BENKOWITZ MICHAEL | Sell | 1.4K | $369.70 |
| 2025-01-27 | BENKOWITZ MICHAEL | Sell | 405 | $371.09 |
| 2025-01-27 | BENKOWITZ MICHAEL | Sell | 500 | $372.66 |
| 2025-01-27 | BENKOWITZ MICHAEL | Sell | 200 | $373.99 |
| 2025-01-27 | BENKOWITZ MICHAEL | Sell | 1.0K | $370.54 |
| 2025-01-27 | BENKOWITZ MICHAEL | Option exercise | 7.5K | $111.00 |
| 2025-01-27 | BENKOWITZ MICHAEL | Sell | 544 | $371.52 |
| 2025-01-21 | BENKOWITZ MICHAEL | Sell | 436 | $366.57 |
| 2025-01-21 | BENKOWITZ MICHAEL | Sell | 245 | $368.08 |
| 2025-01-21 | BENKOWITZ MICHAEL | Sell | 1.1K | $363.41 |
| 2025-01-21 | BENKOWITZ MICHAEL | Option exercise | 7.5K | $111.00 |
| 2025-01-21 | BENKOWITZ MICHAEL | Sell | 1.9K | $362.71 |
| 2025-01-21 | BENKOWITZ MICHAEL | Sell | 800 | $364.84 |
| 2025-01-21 | BENKOWITZ MICHAEL | Sell | 2.0K | $365.95 |
| 2025-01-21 | BENKOWITZ MICHAEL | Sell | 1.2K | $366.68 |
| 2025-01-21 | BENKOWITZ MICHAEL | Sell | 401 | $368.08 |
| 2025-01-21 | BENKOWITZ MICHAEL | Sell | 100 | $369.19 |
| 2025-01-21 | BENKOWITZ MICHAEL | Option exercise | 2.5K | $111.00 |
| 2025-01-21 | BENKOWITZ MICHAEL | Sell | 900 | $362.88 |
| 2025-01-21 | BENKOWITZ MICHAEL | Sell | 300 | $364.44 |
| 2025-01-21 | BENKOWITZ MICHAEL | Sell | 619 | $365.60 |
| 2025-01-16 | MAHON PAUL A | Option exercise | 7.7K | $163.30 |
| 2025-01-16 | MAHON PAUL A | Disposition | 7.7K | $366.39 |
| 2025-01-13 | BENKOWITZ MICHAEL | Sell | 425 | $365.58 |
| 2025-01-13 | BENKOWITZ MICHAEL | Option exercise | 7.5K | $111.00 |
| 2025-01-13 | BENKOWITZ MICHAEL | Sell | 196 | $360.85 |
| 2025-01-13 | BENKOWITZ MICHAEL | Sell | 604 | $361.95 |
| 2025-01-13 | BENKOWITZ MICHAEL | Sell | 1.7K | $362.67 |
| 2025-01-13 | BENKOWITZ MICHAEL | Sell | 1.3K | $363.80 |
| 2025-01-13 | BENKOWITZ MICHAEL | Sell | 800 | $364.90 |
| 2025-01-13 | BENKOWITZ MICHAEL | Sell | 900 | $365.79 |
| 2025-01-13 | BENKOWITZ MICHAEL | Sell | 1.4K | $366.87 |
| 2025-01-13 | BENKOWITZ MICHAEL | Sell | 600 | $367.89 |
| 2025-01-13 | BENKOWITZ MICHAEL | Option exercise | 2.5K | $111.00 |
| 2025-01-13 | BENKOWITZ MICHAEL | Sell | 775 | $362.58 |
| 2025-01-13 | BENKOWITZ MICHAEL | Sell | 600 | $364.06 |
| 2025-01-13 | BENKOWITZ MICHAEL | Sell | 600 | $366.98 |
| 2025-01-13 | BENKOWITZ MICHAEL | Sell | 100 | $367.99 |
| 2025-01-10 | PATUSKY CHRISTOPHER | Sell | 300 | $358.65 |
| 2025-01-10 | PATUSKY CHRISTOPHER | Sell | 600 | $359.82 |
| 2025-01-10 | PATUSKY CHRISTOPHER | Sell | 969 | $361.04 |
| 2025-01-10 | PATUSKY CHRISTOPHER | Sell | 1.9K | $362.03 |
| 2025-01-10 | PATUSKY CHRISTOPHER | Option exercise | 5.0K | $175.43 |
| 2025-01-10 | PATUSKY CHRISTOPHER | Sell | 1.1K | $362.95 |
| 2025-01-10 | PATUSKY CHRISTOPHER | Sell | 109 | $363.86 |
| 2025-01-06 | BENKOWITZ MICHAEL | Sell | 419 | $356.61 |
| 2025-01-06 | BENKOWITZ MICHAEL | Option exercise | 7.5K | $111.00 |
| 2025-01-06 | BENKOWITZ MICHAEL | Sell | 1.0K | $353.60 |
| 2025-01-06 | BENKOWITZ MICHAEL | Sell | 3.6K | $354.59 |
| 2025-01-06 | BENKOWITZ MICHAEL | Sell | 1.5K | $355.30 |
| 2025-01-06 | BENKOWITZ MICHAEL | Sell | 220 | $357.26 |
| 2025-01-06 | BENKOWITZ MICHAEL | Sell | 200 | $358.30 |
| 2025-01-06 | BENKOWITZ MICHAEL | Sell | 681 | $357.54 |
| 2025-01-06 | BENKOWITZ MICHAEL | Sell | 300 | $358.32 |
| 2025-01-06 | BENKOWITZ MICHAEL | Option exercise | 2.5K | $111.00 |
| 2025-01-06 | BENKOWITZ MICHAEL | Sell | 700 | $353.91 |
| 2025-01-06 | BENKOWITZ MICHAEL | Sell | 1.2K | $355.04 |
| 2025-01-06 | BENKOWITZ MICHAEL | Sell | 200 | $355.79 |
| 2025-01-02 | MAHON PAUL A | Disposition | 7.7K | $360.22 |
| 2025-01-02 | MAHON PAUL A | Option exercise | 7.7K | $163.30 |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Customers (3)
- Accredo
- CVS Specialty
- Cencora Global Procurement Ltd.
Suppliers (3)
Named in the 10-K; linked when we track them.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-06 | ResultsExhibits | filing ↗ |
| 2026-03-30 | OtherExhibits | filing ↗ |
| 2026-03-09 | Material agreementReg FDExhibits | filing ↗ |
| 2026-03-02 | Reg FDExhibits | filing ↗ |
| 2026-02-25 | ResultsExhibits | filing ↗ |
| 2026-01-22 | Exec/director change5.03Reg FDExhibits | filing ↗ |
| 2025-10-29 | ResultsExhibits | filing ↗ |
| 2025-09-02 | OtherExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-06 | 2026-05-06 | 0001082554-26-000021 ↗ |
| 10-Q | 2026-05-06 | 2026-03-31 | 0001082554-26-000020 ↗ |
| 8-K | 2026-03-30 | 2026-03-30 | 0001104659-26-036445 ↗ |
| 8-K | 2026-03-09 | 2026-03-09 | 0001104659-26-025331 ↗ |
| 8-K | 2026-03-02 | 2026-03-02 | 0001104659-26-021869 ↗ |
| 8-K | 2026-02-25 | 2026-02-25 | 0001082554-26-000007 ↗ |
| 10-K | 2026-02-25 | 2025-12-31 | 0001082554-26-000006 ↗ |
| 8-K | 2026-01-22 | 2026-01-21 | 0001104659-26-005810 ↗ |
| 10-Q | 2025-10-29 | 2025-09-30 | 0001082554-25-000034 ↗ |
| 8-K | 2025-10-29 | 2025-10-29 | 0001082554-25-000036 ↗ |
| 8-K | 2025-09-02 | 2025-09-02 | 0001104659-25-085976 ↗ |
| 8-K | 2025-08-01 | 2025-08-01 | 0001104659-25-073163 ↗ |