Revenue
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $67.78B | $57.22B | $50.69B | $49.03B | $42.69B | $43.65B | $41.06B | $38.89B | $36.20B | $34.31B |
| Net income | $20.54B | $8.84B | $10.63B | $17.43B | $14.30B | $11.89B | $11.69B | $11.33B | $10.52B | $8.94B |
| Net profit margin | 30.30% | 15.45% | 20.98% | 35.55% | 33.49% | 27.25% | 28.46% | 29.14% | 29.05% | 26.04% |
| Basic EPSper basic share | CA$11.57 | CA$4.73 | CA$5.53 | CA$9.48 | CA$7.73 | CA$6.43 | CA$6.26 | CA$6.02 | CA$5.51 | CA$4.68 |
| Diluted EPSper diluted share | CA$11.56 | CA$4.72 | CA$5.52 | CA$9.47 | CA$7.72 | CA$6.43 | CA$6.25 | CA$6.01 | CA$5.50 | CA$4.67 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
ROYAL BANK OF CANADA | 106.82M |
BANK OF MONTREAL /CAN/ | 62.73M |
VANGUARD CAPITAL MANAGEMENT LLC | 50.84M |
CIBC WORLD MARKET INC. | 36.19M |
FIL Ltd | 30.47M |
1832 Asset Management L.P. | 28.08M |
NATIONAL BANK OF CANADA /FI/ | 27.34M |
TD Asset Management Inc | 25.53M |
MACKENZIE FINANCIAL CORP | 22.89M |
TD Waterhouse Canada Inc. | 20.26M |
NORGES BANK | 20.02M |
GEODE CAPITAL MANAGEMENT, LLC | 19.24M |
MANUFACTURERS LIFE INSURANCE COMPANY, THE | 16.94M |
VANGUARD FIDUCIARY TRUST CO | 14.82M |
Vanguard Global Advisers, LLC | 12.84M |
CANADA PENSION PLAN INVESTMENT BOARD | 12.68M |
CIBC Asset Management Inc | 12.66M |
BANK OF NOVA SCOTIA | 11.95M |
Connor, Clark & Lunn Investment Management Ltd. | 11.85M |
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 11.16M |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.