Revenue
$4.5B
▲ 56.2% YoY
Net Income
$1.6B
▲ 251.6% YoY
EPS
$0.63
▲ 231.6% YoY
Cash
$1.4B
▼ 32.2% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Buckley Jeffrey See Remarks | Sell | Aug 21, 2026 | 1.3K | $174.29 | $218K | Form 4 ↗ |
Buckley Jeffrey See Remarks | Sell | Aug 20, 2026 | 58 | $172.65 | $10K | Form 4 ↗ |
Buckley Jeffrey See Remarks | Sell | Aug 20, 2026 | 100 | $173.79 | $17K | Form 4 ↗ |
Buckley Jeffrey See Remarks | Sell | Aug 20, 2026 | 1.6K | $174.85 | $274K | Form 4 ↗ |
Buckley Jeffrey See Remarks | Sell | Aug 20, 2026 | 325 | $175.42 | $57K | Form 4 ↗ |
Buckley Jeffrey See Remarks | Sell | Aug 20, 2026 | 7 | $176.31 | $1K | Form 4 ↗ |
Karp Alexander C. See Remarks | Buy | Aug 20, 2026 | 402.3K | - | - | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Aug 20, 2026 | 11.4K | $172.65 | $1.96M | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Aug 20, 2026 | 19.5K | $173.79 | $3.39M | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Aug 20, 2026 | 306.5K | $174.85 | $53.60M | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Aug 20, 2026 | 63.6K | $175.42 | $11.16M | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Aug 20, 2026 | 1.3K | $176.31 | $230K | Form 4 ↗ |
Karp Alexander C. See Remarks | Buy | Aug 20, 2026 | 90.0K | - | - | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Aug 20, 2026 | 4.2K | $172.66 | $725K | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Aug 20, 2026 | 11.6K | $173.84 | $2.02M | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Aug 20, 2026 | 62.5K | $174.73 | $10.92M | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Aug 20, 2026 | 11.2K | $175.48 | $1.97M | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Aug 20, 2026 | 500 | $176.30 | $88K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Aug 17, 2026 | 3.5K | $173.21 | $609K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Aug 17, 2026 | 7.5K | $174.07 | $1.31M | Form 4 ↗ |
Moore Alexander D. Director | Sell | Aug 17, 2026 | 3.5K | $175.13 | $605K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Aug 17, 2026 | 1.5K | $175.84 | $265K | Form 4 ↗ |
Sankar Shyam See Remarks | Gift | Aug 11, 2026 | 294.5K | $0.00 | $0 | Form 4 ↗ |
Sankar Shyam See Remarks | Gift | Aug 10, 2026 | 55.5K | $0.00 | $0 | Form 4 ↗ |
Sankar Shyam See Remarks | Buy | Aug 6, 2026 | 35.0K | - | - | Form 4 ↗ |
Sankar Shyam See Remarks | Sell | Aug 6, 2026 | 2.7K | $153.40 | $420K | Form 4 ↗ |
Sankar Shyam See Remarks | Sell | Aug 6, 2026 | 6.2K | $154.65 | $957K | Form 4 ↗ |
Sankar Shyam See Remarks | Sell | Aug 6, 2026 | 16.1K | $155.74 | $2.50M | Form 4 ↗ |
Sankar Shyam See Remarks | Sell | Aug 6, 2026 | 8.0K | $156.78 | $1.25M | Form 4 ↗ |
Sankar Shyam See Remarks | Sell | Aug 6, 2026 | 2.0K | $157.44 | $320K | Form 4 ↗ |
Stat Lauren Elaina Friedman Director | Sell | Aug 5, 2026 | 3.0K | $165.00 | $500K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jul 15, 2026 | 11.8K | $133.75 | $1.58M | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jul 15, 2026 | 3.1K | $134.55 | $417K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jul 15, 2026 | 1.0K | $135.72 | $136K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jul 15, 2026 | 100 | $136.79 | $14K | Form 4 ↗ |
Sankar Shyam See Remarks | Buy | Jul 2, 2026 | 35.0K | - | - | Form 4 ↗ |
Sankar Shyam See Remarks | Sell | Jul 2, 2026 | 35.0K | $130.00 | $4.55M | Form 4 ↗ |
Sankar Shyam See Remarks | Sell | Jul 2, 2026 | 150.0K | $130.00 | $19.50M | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jun 15, 2026 | 900 | $130.48 | $117K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jun 15, 2026 | 3.6K | $131.54 | $474K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jun 15, 2026 | 500 | $132.55 | $66K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jun 15, 2026 | 4.0K | $133.81 | $535K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jun 15, 2026 | 7.0K | $134.44 | $941K | Form 4 ↗ |
Buckley Jeffrey See Remarks | Sell | Jun 11, 2026 | 1.5K | $128.80 | $191K | Form 4 ↗ |