Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Net income | $627.4M | $595.0M | $793.3M | $466.4M | $624.9M | $387.7M |
| Basic EPSper diluted share | $1.24 | $1.53 | $2.03 | $1.18 | $1.59 | $1.00 |
| Diluted EPSper diluted share | $1.24 | $1.53 | $2.03 | $1.18 | $1.59 | $1.00 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 2, 2026Form 4 | Nicholson LoganPresident | BuyCommon Stock · indirect | 400 | $11.31 | $4.5K | 24.8K |
| Jun 2, 2026Form 4 | Nicholson LoganPresident | BuyCommon Stock | 2.6K | $11.31 | $29.4K | 63.2K |
| May 11, 2026Form 4 | Kaye Eric A.Director | BuyCommon Stock | 1.0K | $11.21 | $11.2K | 21.1K |
| Feb 27, 2026Form 4 | Nicholson LoganPresident | BuyCommon Stock · indirect | 4.5K | $11.32 | $50.7K | 24.4K |
| Feb 27, 2026Form 4 | Nicholson LoganPresident | BuyCommon Stock | 5.5K | $11.32 | $62.5K | 60.6K |