Revenue
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $49.57B | $48.61B | $40.83B | $34.56B | $35.39B | $33.08B | $28.97B | $30.33B | $29.75B | $28.77B | — |
| Net income | $7.80B | $5.15B | $27.38B | $7.66B | $7.49B | $6.57B | $4.31B | $4.52B | $1.05B | $3.43B | — |
| Net profit margin | 15.73% | 10.59% | 67.06% | 22.17% | 21.15% | 19.86% | 14.88% | 14.91% | 3.52% | 11.93% | — |
| Basic EPSper basic share | $2.46 | $1.59 | $8.68 | $2.34 | $2.14 | $1.83 | $1.17 | $1.21 | $0.26 | $0.90 | — |
| Diluted EPSper diluted share | $2.36 | $1.52 | $8.30 | $2.25 | $2.06 | $1.77 | $1.14 | $1.18 | $0.25 | $0.88 | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
UBS Group AG | 107.14M |
VANGUARD CAPITAL MANAGEMENT LLC | 98.08M |
NORGES BANK | 95.85M |
Fisher Asset Management, LLC | 64.92M |
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 62.93M |
WELLINGTON MANAGEMENT GROUP LLP | 59.55M |
FMR LLC | 55.54M |
Zurcher Kantonalbank (Zurich Cantonalbank) | 55.23M |
Cevian Capital II GP LTD | 48.12M |
Pictet Asset Management Holding SA | 36.74M |
Dodge & Cox | 33.63M |
Assenagon Asset Management S.A. | 33.07M |
JPMORGAN CHASE & CO | 29.67M |
VANGUARD FIDUCIARY TRUST CO | 27.71M |
Amundi | 25.46M |
DEUTSCHE BANK AG\ | 24.15M |
PZENA INVESTMENT MANAGEMENT LLC | 22.6M |
Legal & General Group Plc | 22.12M |
GOLDMAN SACHS GROUP INC | 19.81M |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 17.03M |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.