Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $244.81B | $250.20B | $116.49B |
| Net income | −$764.7M | $78.5M | $1.30B |
| Basic EPSper diluted share | -$5.99 | $0.70 | $11.55 |
| Diluted EPSper diluted share | -$5.99 | $0.68 | $10.63 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 11, 2026Form 4 · 10b5-1 | Farley Thomas WChief Executive Officer | SellOrdinary Shares | 3.3K | $44.95 | $148.5K | 0 |
| May 11, 2026Form 4 · 10b5-1 | Farley Thomas WChief Executive Officer | SellOrdinary Shares | 50.1K | $44.27 | $2.22M | 3.3K |
| May 11, 2026Form 4 · 10b5-1 | Farley Thomas WChief Executive Officer | SellOrdinary Shares | 21.1K | $43.47 | $915.0K | 53.5K |
| May 11, 2026Form 4 · 10b5-1 | Farley Thomas WChief Executive Officer | SellOrdinary Shares | 5.5K | $42.25 | $232.4K | 74.5K |
| May 5, 2026Form 4 | Farley Thomas WChief Executive Officer | SellOrdinary Shares | 247 | $0.00 | $0.00 | 4.97M |