Revenue
$3.4B
▲ 27.7% YoY
Net Income
$107.7M
▼ 41.4% YoY
EPS
$0.31
▼ 40.4% YoY
Cash
$401.3M
▼ 67.8% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Agarwal Amit Director | Buy | Apr 27, 2026 | 20.0K | - | - | Form 4 ↗ |
Agarwal Amit Director | Sell | Apr 27, 2026 | 2.3K | $128.73 | $296K | Form 4 ↗ |
Agarwal Amit Director | Sell | Apr 27, 2026 | 2.3K | $129.87 | $299K | Form 4 ↗ |
Agarwal Amit Director | Sell | Apr 27, 2026 | 3.6K | $130.72 | $470K | Form 4 ↗ |
Agarwal Amit Director | Sell | Apr 27, 2026 | 3.4K | $131.96 | $449K | Form 4 ↗ |
Agarwal Amit Director | Sell | Apr 27, 2026 | 8.2K | $132.76 | $1.09M | Form 4 ↗ |
Agarwal Amit Director | Sell | Apr 27, 2026 | 200 | $133.50 | $27K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Buy | Apr 22, 2026 | 43.2K | $0.00 | $0 | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Apr 22, 2026 | 16.8K | $130.27 | $2.19M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Apr 22, 2026 | 19.4K | $130.89 | $2.54M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Apr 22, 2026 | 6.9K | $132.04 | $915K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Apr 22, 2026 | 100 | $133.16 | $13K | Form 4 ↗ |
Agarwal Amit Director | Buy | Apr 20, 2026 | 20.0K | $0.00 | $0 | Form 4 ↗ |
Agarwal Amit Director | Sell | Apr 20, 2026 | 1.3K | $123.78 | $161K | Form 4 ↗ |
Agarwal Amit Director | Sell | Apr 20, 2026 | 7.4K | $125.11 | $928K | Form 4 ↗ |
Agarwal Amit Director | Sell | Apr 20, 2026 | 8.1K | $126.60 | $1.02M | Form 4 ↗ |
Agarwal Amit Director | Sell | Apr 20, 2026 | 3.2K | $127.31 | $407K | Form 4 ↗ |
Agarwal Amit Director | Buy | Apr 15, 2026 | 20.0K | - | - | Form 4 ↗ |
Agarwal Amit Director | Sell | Apr 15, 2026 | 20.0K | $120.00 | $2.40M | Form 4 ↗ |
Shah Shardul Director | Sell | Apr 15, 2026 | 7.9K | $120.00 | $950K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Buy | Apr 9, 2026 | 42.4K | - | - | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Apr 9, 2026 | 14.7K | $109.06 | $1.61M | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Apr 9, 2026 | 5.7K | $110.04 | $627K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Apr 9, 2026 | 7.3K | $111.03 | $810K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Apr 9, 2026 | 4.6K | $111.88 | $515K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Apr 9, 2026 | 4.1K | $113.10 | $464K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Apr 9, 2026 | 2.7K | $113.86 | $307K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Apr 9, 2026 | 500 | $115.02 | $58K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Apr 9, 2026 | 1.0K | $116.23 | $116K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Apr 9, 2026 | 1.1K | $117.45 | $129K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Apr 9, 2026 | 700 | $118.24 | $83K | Form 4 ↗ |
Agarwal Amit Director | Buy | Apr 8, 2026 | 20.0K | - | - | Form 4 ↗ |
Agarwal Amit Director | Sell | Apr 8, 2026 | 20.0K | $122.28 | $2.45M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Buy | Apr 6, 2026 | 10.7K | $0.00 | $0 | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Buy | Apr 6, 2026 | 21.6K | $0.00 | $0 | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Apr 6, 2026 | 3.4K | $115.13 | $391K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Apr 6, 2026 | 14.9K | $116.23 | $1.73M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Apr 6, 2026 | 13.7K | $117.01 | $1.61M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Apr 6, 2026 | 300 | $117.90 | $35K | Form 4 ↗ |
Li Yanbing Chief Product Officer | Grant | Apr 1, 2026 | 51.1K | $0.00 | $0 | Form 4 ↗ |
Blitzer Adam Chief Operating Officer | Grant | Apr 1, 2026 | 59.3K | $0.00 | $0 | Form 4 ↗ |
Agarwal Amit Director | Buy | Apr 1, 2026 | 20.0K | - | - | Form 4 ↗ |
Agarwal Amit Director | Sell | Apr 1, 2026 | 20.0K | $120.53 | $2.41M | Form 4 ↗ |
Phillips Dominic Director | Grant | Apr 1, 2026 | 40 | $118.05 | $5K | Form 4 ↗ |