Revenue
$27.4B
▲ 10.3% YoY
Net Income
$4.1B
▲ 7.7% YoY
EPS
$10.45
▲ 10.0% YoY
Cash
$622.0M
▲ 12.1% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Johnson Gerald | Buy | Aug 13, 2026 | 130 | $455.90 | $59K | Form 4 ↗ |
Johnson Gerald | Buy | Aug 12, 2026 | 70 | $469.93 | $33K | Form 4 ↗ |
Monesmith Heath B. See Remarks below. | Vest | Aug 11, 2026 | 764 | $130.86 | $100K | Form 4 ↗ |
Monesmith Heath B. See Remarks below. | Sell tax | Aug 11, 2026 | 218 | $458.15 | $100K | Form 4 ↗ |
Monesmith Heath B. See Remarks below. | Vest | Aug 11, 2026 | 18.0K | $130.86 | $2.36M | Form 4 ↗ |
Monesmith Heath B. See Remarks below. | Sell | Aug 11, 2026 | 18.0K | $458.04 | $8.26M | Form 4 ↗ |
Monesmith Heath B. See Remarks below. | Vest | Aug 11, 2026 | 658 | $151.76 | $100K | Form 4 ↗ |
Monesmith Heath B. See Remarks below. | Sell tax | Aug 11, 2026 | 217 | $458.12 | $99K | Form 4 ↗ |
Monesmith Heath B. See Remarks below. | Vest | Aug 11, 2026 | 583 | $171.31 | $100K | Form 4 ↗ |
Monesmith Heath B. See Remarks below. | Sell tax | Aug 11, 2026 | 218 | $458.11 | $100K | Form 4 ↗ |
Yelton Michael See Remarks below. | Vest | Aug 6, 2026 | 658 | $151.76 | $100K | Form 4 ↗ |
Yelton Michael See Remarks below. | Sell tax | Aug 6, 2026 | 221 | $451.52 | $100K | Form 4 ↗ |
Wadecki Adam A See Remarks below. | Sell | Aug 4, 2026 | 525 | $440.54 | $231K | Form 4 ↗ |