Revenue
2016
2017
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 expenses | $1.58B | $1.57B | $1.48B | $1.33B | — | — | — | — | $1.89B | $1.86B |
| Operating income | $1.53B | $1.47B | $1.28B | $1.27B | $1.35B | $1.14B | $1.19B | $933.6M | $678.8M | $702.4M |
| Operating margin | 26.87% | 25.73% | 23.99% | 22.67% | 25.42% | 23.92% | 23.62% | 22.10% | 26.40% | 27.42% |
| EBITDA | $2.70B | $2.58B | $2.36B | $2.20B | $2.25B | $2.02B | $2.05B | $1.55B | $1.05B | $1.04B |
| EBITDA margin | 47.25% | 45.26% | 44.13% | 39.30% | 42.25% | 42.33% | 40.79% | 36.75% | 40.86% | 40.63% |
| Net income | $855.6M | $873.5M | $731.3M | $752.7M | $879.7M | $618.3M | $669.9M | $535.8M | $323.9M | $346.6M |
| Net profit margin | 15.00% | 15.31% | 13.68% | 13.47% | 16.51% | 12.93% | 13.35% | 12.68% | 12.60% | 13.53% |
| Basic EPSper basic 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 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 28M |
STATE STREET CORP | 16.87M |
VANGUARD CAPITAL MANAGEMENT LLC | 14.66M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 11.33M |
FMR LLC | 8.56M |
Invesco Ltd. | 7.37M |
GEODE CAPITAL MANAGEMENT, LLC | 6.65M |
FRANKLIN RESOURCES INC | 6.48M |
MORGAN STANLEY | 3.97M |
FEDERATED HERMES, INC. | 3.71M |
COHEN & STEERS, INC. | 3M |
BANK OF AMERICA CORP /DE/ | 2.76M |
Bank of New York Mellon Corp | 2.76M |
GOLDMAN SACHS GROUP INC | 2.75M |
WILDER C JOHN | 2.66M |
Bluescape Energy Partners LLC | 2.66M |
AMERICAN CENTURY COMPANIES INC | 2.59M |
Nuveen, LLC | 2.5M |
JPMORGAN CHASE & CO | 2.48M |
NORTHERN TRUST CORP | 2.47M |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| 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 |