Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $5.71B | $5.70B | $5.35B | $5.59B | $5.33B | $4.78B | $5.02B | $4.22B | $2.57B | $2.56B |
| Operating income | $1.53B | $1.47B | $1.28B | $1.27B | $1.35B | $1.14B | $1.19B | $933.6M | $678.8M | $702.4M |
| EBITDAderived | $2.70B | $2.58B | $2.36B | $2.20B | $2.25B | $2.02B | $2.05B | $1.55B | $1.05B | $1.04B |
| Net income | $855.6M | $873.5M | $731.3M | $752.7M | $879.7M | $618.3M | $669.9M | $535.8M | $323.9M | $346.6M |
| Basic EPSper diluted share | $3.71 | $3.79 | $3.18 | $3.27 | $3.84 | $2.72 | $2.80 | $2.50 | $2.27 | $2.43 |
| Diluted EPSper diluted share | $3.66 | $3.79 | $3.17 | $3.27 | $3.83 | $2.72 | $2.79 | $2.50 | $2.27 | $2.43 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 | Caisley Charles A.EVP & CHIEF CUST OFFCR | SellCommon Stock | 10.8K | $83.46 | $900.3K | 37.8K |
| Jun 3, 2026Form 4 | Lawrence Sandra AJDirector | SellCommon Stock | 200 | $82.63 | $16.5K | 480 |
| Jun 2, 2026Form 4 | Lawrence Sandra AJDirector | SellCommon Stock | 600 | $81.41 | $48.8K | 680 |
| May 29, 2026Form 4 | Lawrence Sandra AJDirector | SellCommon Stock | 400 | $82.04 | $32.8K | 1.3K |
| May 28, 2026Form 4 | Lawrence Sandra AJDirector | SellCommon Stock | 761 | $83.31 | $63.4K | 1.7K |