Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Net income | $720.4M | $319.2M | $369.1M | $19.0M | $424.8M |
| Basic EPSper diluted share | — | $1.52 | $1.80 | $0.09 | $3.05 |
| Diluted EPSper diluted share | — | $1.52 | $1.80 | $0.09 | $3.05 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 22, 2026Form 4 | Temple ChrisDirector | BuyCommon Stock | 7.0K | $10.71 | $75.0K | 12.0K |
| May 13, 2026Form 4 | Weiler MelissaDirector | BuyCommon Stock | 10.0K | $10.90 | $109.0K | 10.0K |
| May 11, 2026Form 4 | Kaye Eric A.Director | BuyCommon Stock | 1.0K | $10.74 | $10.7K | 2.0K |
| Feb 25, 2026Form 4 | Kaye Eric A.Director | BuyCommon Stock | 699 | $11.45 | $8.0K | 1.0K |
| Feb 25, 2026Form 4 | Kaye Eric A.Director | BuyCommon Stock | 301 | $11.42 | $3.4K | 301 |