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 | |
|---|---|---|---|---|---|---|
Le-Quoc Alexis Chief Technology Officer | Buy | Aug 24, 2026 | 43.2K | $0.00 | $0 | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 24, 2026 | 4.9K | $226.22 | $1.11M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 24, 2026 | 7.2K | $227.38 | $1.63M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 24, 2026 | 14.5K | $228.30 | $3.30M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 24, 2026 | 9.3K | $229.18 | $2.14M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 24, 2026 | 3.8K | $230.27 | $881K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 24, 2026 | 1.0K | $231.14 | $233K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 24, 2026 | 769 | $232.41 | $179K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 24, 2026 | 1.8K | $233.44 | $420K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Buy | Aug 19, 2026 | 47.1K | $0.00 | $0 | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 19, 2026 | 3.4K | $232.98 | $802K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 19, 2026 | 19.2K | $233.68 | $4.49M | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 19, 2026 | 5.8K | $234.84 | $1.36M | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 19, 2026 | 9.4K | $235.78 | $2.22M | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 19, 2026 | 2.4K | $236.78 | $568K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 19, 2026 | 1.1K | $237.52 | $261K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 19, 2026 | 909 | $238.95 | $217K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 19, 2026 | 1.1K | $239.82 | $262K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 19, 2026 | 200 | $241.13 | $48K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 19, 2026 | 1.3K | $242.80 | $326K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 19, 2026 | 1.3K | $243.73 | $306K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 19, 2026 | 200 | $245.15 | $49K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 19, 2026 | 700 | $246.66 | $173K | Form 4 ↗ |
Jacobson Matthew Insider | Sell | Aug 14, 2026 | 17.9K | $256.21 | $4.58M | Form 4 ↗ |
Jacobson Matthew Insider | Sell | Aug 14, 2026 | 1.6K | $256.74 | $422K | Form 4 ↗ |
Agarwal Amit Director | Buy | Aug 13, 2026 | 20.0K | $0.00 | $0 | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 13, 2026 | 200 | $241.29 | $48K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 13, 2026 | 200 | $243.65 | $49K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 13, 2026 | 300 | $246.04 | $74K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 13, 2026 | 3.2K | $247.07 | $791K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 13, 2026 | 4.5K | $248.12 | $1.12M | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 13, 2026 | 3.7K | $248.91 | $919K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 13, 2026 | 2.2K | $250.02 | $549K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 13, 2026 | 1.2K | $251.45 | $302K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 13, 2026 | 4.1K | $252.29 | $1.03M | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 13, 2026 | 400 | $253.16 | $101K | Form 4 ↗ |
Jacobson Matthew Insider | Sell | Aug 13, 2026 | 20.1K | $248.79 | $5.00M | Form 4 ↗ |
Jacobson Matthew Insider | Sell | Aug 13, 2026 | 16.7K | $252.20 | $4.20M | Form 4 ↗ |
Jacobson Matthew Insider | Sell | Aug 13, 2026 | 3.2K | $253.01 | $801K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Buy | Aug 10, 2026 | 43.2K | $0.00 | $0 | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Buy | Aug 10, 2026 | 10.7K | $0.00 | $0 | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 1.1K | $231.15 | $254K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 500 | $232.40 | $116K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 500 | $234.06 | $117K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 900 | $236.18 | $213K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 500 | $237.97 | $119K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 300 | $239.09 | $72K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 300 | $240.74 | $72K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 1.1K | $242.95 | $267K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 1.5K | $243.97 | $366K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 300 | $244.89 | $73K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 300 | $246.28 | $74K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 1.4K | $247.52 | $347K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 3.3K | $248.42 | $820K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 4.4K | $249.52 | $1.10M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 1.6K | $250.48 | $401K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 1.3K | $251.55 | $327K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 2.0K | $252.70 | $505K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 1.4K | $253.53 | $355K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 2.6K | $255.27 | $666K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 6.9K | $256.30 | $1.76M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 5.5K | $257.06 | $1.42M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 4.6K | $258.80 | $1.19M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 1.8K | $259.72 | $467K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 8.0K | $260.73 | $2.09M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Aug 10, 2026 | 1.8K | $261.33 | $470K | Form 4 ↗ |
Agarwal Amit Director | Buy | Aug 6, 2026 | 20.0K | $0.00 | $0 | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 6, 2026 | 2.5K | $229.01 | $563K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 6, 2026 | 2.1K | $229.74 | $492K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 6, 2026 | 600 | $231.66 | $139K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 6, 2026 | 1.1K | $232.62 | $256K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 6, 2026 | 2.6K | $233.78 | $608K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 6, 2026 | 1.9K | $234.71 | $446K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 6, 2026 | 2.2K | $235.85 | $518K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 6, 2026 | 1.2K | $236.89 | $284K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 6, 2026 | 1.1K | $237.94 | $262K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 6, 2026 | 2.1K | $239.03 | $502K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 6, 2026 | 700 | $239.80 | $168K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 6, 2026 | 1.1K | $240.86 | $265K | Form 4 ↗ |
Agarwal Amit Director | Sell | Aug 6, 2026 | 800 | $242.02 | $194K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Buy | Aug 5, 2026 | 127.1K | $0.00 | $0 | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 5, 2026 | 21.4K | $283.19 | $6.06M | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 5, 2026 | 7.4K | $284.70 | $2.12M | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 5, 2026 | 13.5K | $285.75 | $3.85M | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 5, 2026 | 30.6K | $286.75 | $8.78M | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 5, 2026 | 24.8K | $287.72 | $7.13M | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 5, 2026 | 20.3K | $288.68 | $5.87M | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 5, 2026 | 3.5K | $289.62 | $1.01M | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 5, 2026 | 3.0K | $290.97 | $873K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Aug 5, 2026 | 2.6K | $291.90 | $759K | Form 4 ↗ |
Callahan Michael James Director | Buy | Aug 4, 2026 | 12.5K | $0.00 | $0 | Form 4 ↗ |
Callahan Michael James Director | Sell | Aug 4, 2026 | 12.5K | $287.47 | $3.59M | Form 4 ↗ |
Agarwal Amit Director | Buy | Jul 30, 2026 | 20.0K | $0.00 | $0 | Form 4 ↗ |
Agarwal Amit Director | Sell | Jul 30, 2026 | 600 | $264.35 | $159K | Form 4 ↗ |
Agarwal Amit Director | Sell | Jul 30, 2026 | 2.0K | $265.27 | $543K | Form 4 ↗ |
Agarwal Amit Director | Sell | Jul 30, 2026 | 7.0K | $266.32 | $1.86M | Form 4 ↗ |
Agarwal Amit Director | Sell | Jul 30, 2026 | 7.1K | $267.16 | $1.89M | Form 4 ↗ |
Agarwal Amit Director | Sell | Jul 30, 2026 | 1.7K | $268.12 | $456K | Form 4 ↗ |
Agarwal Amit Director | Sell | Jul 30, 2026 | 1.6K | $269.00 | $430K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Buy | Jul 23, 2026 | 47.1K | $0.00 | $0 | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Jul 23, 2026 | 2.9K | $242.65 | $692K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Jul 23, 2026 | 6.7K | $243.70 | $1.63M | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Jul 23, 2026 | 25.2K | $244.47 | $6.17M | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Jul 23, 2026 | 4.2K | $245.56 | $1.03M | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Jul 23, 2026 | 4.7K | $246.56 | $1.16M | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Jul 23, 2026 | 3.1K | $247.65 | $763K | Form 4 ↗ |
Pomel Olivier Chief Executive Officer | Sell | Jul 23, 2026 | 306 | $248.33 | $76K | Form 4 ↗ |
Agarwal Amit Director | Buy | Jul 23, 2026 | 20.0K | $0.00 | $0 | Form 4 ↗ |
Agarwal Amit Director | Sell | Jul 23, 2026 | 1.0K | $242.38 | $242K | Form 4 ↗ |
Agarwal Amit Director | Sell | Jul 23, 2026 | 2.9K | $243.42 | $706K | Form 4 ↗ |
Agarwal Amit Director | Sell | Jul 23, 2026 | 9.8K | $244.45 | $2.39M | Form 4 ↗ |
Agarwal Amit Director | Sell | Jul 23, 2026 | 2.1K | $245.46 | $524K | Form 4 ↗ |
Agarwal Amit Director | Sell | Jul 23, 2026 | 2.3K | $246.54 | $562K | Form 4 ↗ |
Agarwal Amit Director | Sell | Jul 23, 2026 | 1.4K | $247.66 | $349K | Form 4 ↗ |
Agarwal Amit Director | Sell | Jul 23, 2026 | 500 | $248.37 | $124K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Buy | Jul 20, 2026 | 43.2K | $0.00 | $0 | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Jul 20, 2026 | 400 | $258.86 | $104K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Jul 20, 2026 | 200 | $259.88 | $52K | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Jul 20, 2026 | 8.1K | $263.35 | $2.12M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Jul 20, 2026 | 10.2K | $264.13 | $2.69M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Jul 20, 2026 | 6.6K | $265.07 | $1.74M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Jul 20, 2026 | 7.3K | $266.31 | $1.95M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Jul 20, 2026 | 8.4K | $267.27 | $2.24M | Form 4 ↗ |
Le-Quoc Alexis Chief Technology Officer | Sell | Jul 20, 2026 | 2.1K | $267.95 | $566K | Form 4 ↗ |