Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Net income | $1.30B | $1.52B | $1.52B | $600.0M | $1.57B | $484.0M |
| Basic EPSper diluted share | $1.86 | $2.44 | $2.75 | $1.21 | $3.51 | $1.14 |
| Diluted EPSper diluted share | $1.86 | $2.44 | $2.68 | $1.19 | $3.51 | $1.14 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 9, 2026Form 4 | MARKOWICZ JANAChief Operating Officer | BuyCommon Stock | 15.0K | $19.20 | $288.0K | 25.2K |
| Feb 6, 2026Form 4 | Lem Scott CCFO and Treasurer | BuyCommon Stock | 5.2K | $19.29 | $100.0K | 39.5K |
| Feb 5, 2026Form 4/A | SCHNABEL MICHAEL KORTChief Executive Officer | BuyCommon Stock | 12.5K | $19.13 | $239.1K | 40.5K |
| Feb 5, 2026Form 4 | HENSON MARY BETHDirector | BuyCommon Stock | 4.0K | $19.14 | $76.6K | 31.9K |
| Feb 5, 2026Form 4 | SCHNABEL MICHAEL KORTChief Executive Officer | BuyCommon Stock | 12.5K | $19.13 | $239.1K | 40.5K |