Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.29B | $3.09B | $2.75B | $2.66B | $2.71B | $2.22B | $2.05B | $1.90B | $1.69B | $1.52B | $1.40B | $1.34B | $1.23B | $1.15B | $1.10B | $1.36B | $2.22B |
| Net income | $751.2M | $470.5M | $576.6M | $472.1M | $477.4M | $386.2M | $366.4M | $324.1M | $350.3M | $219.4M | $189.9M | $181.4M | $162.7M | $173.8M | $157.2M | $232.5M | $494.6M |
| Basic EPSper diluted share | $22.95 | $13.73 | $15.97 | $12.37 | $12.03 | $9.60 | $8.65 | $7.35 | $7.63 | $4.59 | $3.70 | $3.29 | $2.87 | $2.77 | $2.11 | $3.09 | — |
| Diluted EPSper diluted share | $22.91 | $13.71 | $15.94 | $12.33 | $11.99 | $9.57 | $8.62 | $7.33 | $7.61 | $4.59 | $3.70 | $3.29 | $2.83 | $2.71 | $2.08 | $3.06 | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 12, 2026Form 4 · 10b5-1 | Williams Glenn J.Chief Executive Officer | SellCommon Stock | 1.5K | $280.49 | $420.7K | 33.7K |
| May 18, 2026Form 4 · 10b5-1 | Schneider Peter W.President | SellCommon Stock | 1.8K | $279.64 | $503.4K | 9.8K |
| Mar 10, 2026Form 4 · 10b5-1 | Schneider Peter W.President | SellCommon Stock | 1.8K | $252.38 | $454.3K | 11.6K |
| Mar 2, 2026Form 4 | Jendusa Nicholas AdamPrincipal Accounting Officer | SellCommon Stock | 190 | $255.51 | $48.5K | 306 |
| Feb 17, 2026Form 4 · 10b5-1 | Williams Glenn J.Chief Executive Officer | SellCommon Stock | 2.5K | $256.41 | $641.0K | 27.4K |