Revenue
$3.2B
▲ 10.6% YoY
Net Income
$1.3B
▲ 11.7% YoY
EPS
$27.86
▲ 13.1% YoY
Cash
$1.6B
▼ 8.3% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
ROTHBLATT MARTINE A Chairperson & CEO | Vest | Apr 30, 2026 | 9.5K | $146.03 | $1.39M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 30, 2026 | 360 | $569.54 | $205K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 30, 2026 | 1.2K | $570.76 | $681K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 30, 2026 | 3.8K | $571.59 | $2.19M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 30, 2026 | 1.6K | $572.57 | $939K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 30, 2026 | 928 | $573.85 | $533K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 30, 2026 | 312 | $574.79 | $179K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 30, 2026 | 424 | $576.14 | $244K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 30, 2026 | 316 | $577.10 | $182K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 30, 2026 | 460 | $577.97 | $266K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 30, 2026 | 40 | $579.51 | $23K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Vest | Apr 30, 2026 | 10.0K | $135.42 | $1.35M | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 30, 2026 | 262 | $569.24 | $149K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 30, 2026 | 484 | $570.19 | $276K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 30, 2026 | 2.9K | $571.23 | $1.68M | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 30, 2026 | 3.0K | $572.00 | $1.74M | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 30, 2026 | 880 | $573.00 | $504K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 30, 2026 | 887 | $574.07 | $509K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 30, 2026 | 273 | $574.96 | $157K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 30, 2026 | 486 | $576.24 | $280K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 30, 2026 | 336 | $577.24 | $194K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 30, 2026 | 378 | $578.07 | $219K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 30, 2026 | 40 | $578.76 | $23K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Vest | Apr 29, 2026 | 9.5K | $146.03 | $1.39M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 29, 2026 | 8 | $565.27 | $5K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 29, 2026 | 32 | $566.34 | $18K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 29, 2026 | 135 | $567.72 | $77K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 29, 2026 | 322 | $568.98 | $183K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 29, 2026 | 2.7K | $570.02 | $1.52M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 29, 2026 | 2.4K | $570.87 | $1.39M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 29, 2026 | 1.8K | $572.06 | $1.02M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 29, 2026 | 1.7K | $572.89 | $948K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 29, 2026 | 457 | $573.89 | $262K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Vest | Apr 28, 2026 | 9.5K | $146.03 | $1.39M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 28, 2026 | 239 | $565.18 | $135K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 28, 2026 | 1.6K | $566.14 | $905K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 28, 2026 | 1.5K | $567.01 | $844K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 28, 2026 | 3.1K | $568.07 | $1.77M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 28, 2026 | 1.5K | $568.93 | $871K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 28, 2026 | 926 | $569.88 | $528K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 28, 2026 | 228 | $571.08 | $130K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 28, 2026 | 366 | $571.79 | $209K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Vest | Apr 27, 2026 | 9.5K | $146.03 | $1.39M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 27, 2026 | 1.5K | $565.75 | $850K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 27, 2026 | 1.3K | $566.56 | $743K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 27, 2026 | 1.0K | $567.61 | $581K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 27, 2026 | 583 | $568.58 | $331K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 27, 2026 | 1.9K | $569.75 | $1.08M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 27, 2026 | 1.7K | $570.57 | $943K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 27, 2026 | 1.4K | $571.49 | $810K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 27, 2026 | 120 | $572.22 | $69K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Vest | Apr 27, 2026 | 10.0K | $135.42 | $1.35M | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 27, 2026 | 1.7K | $565.85 | $971K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 27, 2026 | 1.4K | $566.73 | $821K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 27, 2026 | 919 | $567.81 | $522K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 27, 2026 | 1.1K | $569.01 | $630K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 27, 2026 | 2.4K | $570.05 | $1.37M | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 27, 2026 | 1.8K | $571.10 | $1.00M | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 27, 2026 | 649 | $571.92 | $371K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Vest | Apr 24, 2026 | 9.5K | $146.03 | $1.39M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 24, 2026 | 320 | $561.21 | $180K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 24, 2026 | 878 | $562.37 | $494K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 24, 2026 | 1.3K | $563.49 | $742K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 24, 2026 | 1.8K | $564.53 | $1.01M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 24, 2026 | 3.2K | $565.36 | $1.82M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 24, 2026 | 1.9K | $566.70 | $1.11M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 24, 2026 | 20 | $567.41 | $11K | Form 4 ↗ |
PATUSKY CHRISTOPHER | Vest | Apr 24, 2026 | 2.9K | $101.80 | $296K | Form 4 ↗ |
PATUSKY CHRISTOPHER | Sell | Apr 24, 2026 | 2.9K | $569.00 | $1.66M | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Vest | Apr 23, 2026 | 10.0K | $135.42 | $1.35M | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 23, 2026 | 280 | $569.63 | $159K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 23, 2026 | 1.1K | $570.82 | $616K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 23, 2026 | 3.3K | $571.64 | $1.90M | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 23, 2026 | 4.0K | $572.66 | $2.28M | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 23, 2026 | 321 | $573.51 | $184K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 23, 2026 | 535 | $574.79 | $308K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 23, 2026 | 120 | $576.62 | $69K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Vest | Apr 23, 2026 | 9.5K | $146.03 | $1.39M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 23, 2026 | 245 | $569.62 | $140K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 23, 2026 | 1.1K | $570.76 | $602K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 23, 2026 | 2.9K | $571.59 | $1.67M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 23, 2026 | 3.7K | $572.60 | $2.11M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 23, 2026 | 567 | $573.38 | $325K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 23, 2026 | 521 | $574.71 | $299K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 23, 2026 | 143 | $575.26 | $82K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 23, 2026 | 360 | $576.33 | $207K | Form 4 ↗ |
EDGEMOND JAMES CFO AND TREASURER | Sell | Apr 22, 2026 | 364 | $575.85 | $210K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Vest | Apr 22, 2026 | 9.5K | $146.03 | $1.39M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 22, 2026 | 523 | $572.48 | $299K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 22, 2026 | 1.6K | $574.06 | $944K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 22, 2026 | 736 | $574.86 | $423K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 22, 2026 | 1.4K | $575.99 | $812K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 22, 2026 | 1.7K | $576.98 | $985K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 22, 2026 | 1.8K | $578.11 | $1.03M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 22, 2026 | 1.1K | $579.08 | $636K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 22, 2026 | 600 | $580.06 | $348K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Vest | Apr 21, 2026 | 7.5K | $146.03 | $1.10M | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Vest | Apr 21, 2026 | 2.0K | $146.03 | $292K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 21, 2026 | 159 | $564.35 | $90K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 21, 2026 | 539 | $565.51 | $305K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 21, 2026 | 1.3K | $566.56 | $763K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 21, 2026 | 1.2K | $567.54 | $684K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 21, 2026 | 269 | $568.21 | $153K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 21, 2026 | 680 | $569.71 | $387K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 21, 2026 | 945 | $570.65 | $539K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 21, 2026 | 1.2K | $571.64 | $695K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 21, 2026 | 410 | $572.48 | $235K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 21, 2026 | 1.4K | $573.48 | $783K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 21, 2026 | 701 | $574.91 | $403K | Form 4 ↗ |
ROTHBLATT MARTINE A Chairperson & CEO | Sell | Apr 21, 2026 | 663 | $575.72 | $382K | Form 4 ↗ |