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 | |
|---|---|---|---|---|---|---|
THIEL PETER | Sell | Mar 2, 2026 | 50.0K | $140.97 | $7.05M | Form 4 ↗ |
THIEL PETER | Sell | Mar 2, 2026 | 46.7K | $142.21 | $6.64M | Form 4 ↗ |
THIEL PETER | Sell | Mar 2, 2026 | 222.8K | $143.28 | $31.93M | Form 4 ↗ |
THIEL PETER | Sell | Mar 2, 2026 | 419.1K | $144.18 | $60.43M | Form 4 ↗ |
THIEL PETER | Sell | Mar 2, 2026 | 721.1K | $145.17 | $104.68M | Form 4 ↗ |
THIEL PETER | Sell | Mar 2, 2026 | 488.8K | $146.14 | $71.43M | Form 4 ↗ |
THIEL PETER | Sell | Mar 2, 2026 | 51.4K | $146.80 | $7.54M | Form 4 ↗ |
Stat Lauren Elaina Friedman Director | Gift | Feb 26, 2026 | 7.0K | $0.00 | $0 | Form 4 ↗ |
Buckley Jeffrey See Remarks | Sell | Feb 24, 2026 | 1.2K | $129.08 | $159K | Form 4 ↗ |
Buckley Jeffrey See Remarks | Sell | Feb 20, 2026 | 268 | $132.03 | $35K | Form 4 ↗ |
Buckley Jeffrey See Remarks | Sell | Feb 20, 2026 | 834 | $132.86 | $111K | Form 4 ↗ |
Buckley Jeffrey See Remarks | Sell | Feb 20, 2026 | 703 | $133.76 | $94K | Form 4 ↗ |
Buckley Jeffrey See Remarks | Sell | Feb 20, 2026 | 743 | $134.83 | $100K | Form 4 ↗ |
Buckley Jeffrey See Remarks | Sell | Feb 20, 2026 | 156 | $135.73 | $21K | Form 4 ↗ |
Taylor Ryan D. See Remarks | Sell | Feb 20, 2026 | 2.0K | $132.03 | $261K | Form 4 ↗ |
Taylor Ryan D. See Remarks | Sell | Feb 20, 2026 | 6.2K | $132.86 | $819K | Form 4 ↗ |
Taylor Ryan D. See Remarks | Sell | Feb 20, 2026 | 5.2K | $133.76 | $695K | Form 4 ↗ |
Taylor Ryan D. See Remarks | Sell | Feb 20, 2026 | 5.5K | $134.83 | $741K | Form 4 ↗ |
Taylor Ryan D. See Remarks | Sell | Feb 20, 2026 | 1.2K | $135.73 | $156K | Form 4 ↗ |
Glazer David A. See Remarks | Sell | Feb 20, 2026 | 1.7K | $132.03 | $228K | Form 4 ↗ |
Glazer David A. See Remarks | Sell | Feb 20, 2026 | 5.4K | $132.86 | $715K | Form 4 ↗ |
Glazer David A. See Remarks | Sell | Feb 20, 2026 | 4.5K | $133.76 | $606K | Form 4 ↗ |
Glazer David A. See Remarks | Sell | Feb 20, 2026 | 4.8K | $134.83 | $646K | Form 4 ↗ |
Glazer David A. See Remarks | Sell | Feb 20, 2026 | 1.0K | $135.73 | $136K | Form 4 ↗ |
Sankar Shyam See Remarks | Buy | Feb 20, 2026 | 168.0K | - | - | Form 4 ↗ |
Sankar Shyam See Remarks | Sell | Feb 20, 2026 | 16.6K | $132.03 | $2.20M | Form 4 ↗ |
Sankar Shyam See Remarks | Sell | Feb 20, 2026 | 51.8K | $132.86 | $6.89M | Form 4 ↗ |
Sankar Shyam See Remarks | Sell | Feb 20, 2026 | 43.7K | $133.76 | $5.84M | Form 4 ↗ |
Sankar Shyam See Remarks | Sell | Feb 20, 2026 | 46.2K | $134.83 | $6.23M | Form 4 ↗ |
Sankar Shyam See Remarks | Sell | Feb 20, 2026 | 9.7K | $135.73 | $1.31M | Form 4 ↗ |
Cohen Stephen Andrew See Remarks | Buy | Feb 20, 2026 | 327.1K | - | - | Form 4 ↗ |
Cohen Stephen Andrew See Remarks | Sell | Feb 20, 2026 | 32.4K | $132.03 | $4.27M | Form 4 ↗ |
Cohen Stephen Andrew See Remarks | Sell | Feb 20, 2026 | 100.9K | $132.86 | $13.41M | Form 4 ↗ |
Cohen Stephen Andrew See Remarks | Sell | Feb 20, 2026 | 85.1K | $133.76 | $11.38M | Form 4 ↗ |
Cohen Stephen Andrew See Remarks | Sell | Feb 20, 2026 | 89.9K | $134.83 | $12.12M | Form 4 ↗ |
Cohen Stephen Andrew See Remarks | Sell | Feb 20, 2026 | 18.8K | $135.73 | $2.56M | Form 4 ↗ |
Karp Alexander C. See Remarks | Buy | Feb 20, 2026 | 403.0K | - | - | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Feb 20, 2026 | 39.9K | $132.03 | $5.27M | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Feb 20, 2026 | 124.3K | $132.86 | $16.52M | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Feb 20, 2026 | 104.8K | $133.76 | $14.02M | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Feb 20, 2026 | 110.8K | $134.83 | $14.94M | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Feb 20, 2026 | 23.2K | $135.73 | $3.15M | Form 4 ↗ |
Karp Alexander C. See Remarks | Buy | Feb 20, 2026 | 90.0K | - | - | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Feb 20, 2026 | 6.2K | $132.01 | $816K | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Feb 20, 2026 | 20.3K | $132.82 | $2.69M | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Feb 20, 2026 | 19.3K | $133.73 | $2.58M | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Feb 20, 2026 | 35.7K | $134.87 | $4.81M | Form 4 ↗ |
Karp Alexander C. See Remarks | Sell | Feb 20, 2026 | 8.6K | $135.67 | $1.17M | Form 4 ↗ |
Stat Lauren Elaina Friedman Director | Sell | Feb 2, 2026 | 400 | $151.14 | $60K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Feb 2, 2026 | 720 | $147.45 | $106K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Feb 2, 2026 | 2.5K | $148.30 | $374K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Feb 2, 2026 | 6.3K | $149.34 | $942K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Feb 2, 2026 | 9.2K | $150.23 | $1.38M | Form 4 ↗ |
Moore Alexander D. Director | Sell | Feb 2, 2026 | 1.2K | $150.92 | $186K | Form 4 ↗ |
Stat Lauren Elaina Friedman Director | Sell | Jan 2, 2026 | 3.4K | $181.35 | $617K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jan 2, 2026 | 1.3K | $167.30 | $219K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jan 2, 2026 | 3.9K | $168.35 | $658K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jan 2, 2026 | 387 | $169.12 | $65K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jan 2, 2026 | 2.3K | $170.16 | $395K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jan 2, 2026 | 1.5K | $171.57 | $255K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jan 2, 2026 | 1.3K | $172.36 | $228K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jan 2, 2026 | 1.0K | $174.07 | $176K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jan 2, 2026 | 1.1K | $174.90 | $200K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jan 2, 2026 | 1.7K | $176.04 | $293K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jan 2, 2026 | 2.8K | $177.26 | $500K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jan 2, 2026 | 1.5K | $178.44 | $274K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jan 2, 2026 | 788 | $179.61 | $142K | Form 4 ↗ |
Moore Alexander D. Director | Sell | Jan 2, 2026 | 302 | $181.04 | $55K | Form 4 ↗ |