Revenue
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $52.38B | $54.88B | $52.21B | $62.91B | $39.10B | $25.05B | $38.99B | $38.99B | $32.18B | $26.97B |
| Operating expenses | $13.68B | $13.34B | $12.97B | $12.95B | — | — | — | — | — | — |
| Operating income | $8.00B | $9.04B | $8.95B | $13.93B | — | — | — | — | — | — |
| Operating margin | 15.26% | 16.46% | 17.15% | 22.14% | — | — | — | — | — | — |
| EBITDA | $15.61B | $15.84B | $17.81B | $22.01B | — | — | — | — | — | — |
| EBITDA margin | 29.80% | 28.85% | 34.11% | 34.98% | — | — | — | — | — | — |
| Net income | $5.92B | $6.02B | $8.29B | $9.08B | $4.12B | −$4.32B | $2.90B | $3.29B | $4.46B | $445.0M |
| Net profit margin | 11.30% | 10.96% | 15.89% | 14.43% | 10.53% | −17.24% | 7.44% | 8.45% | 13.86% | 1.65% |
| Basic EPSper basic share | CA$4.85 | CA$4.72 | CA$6.34 | CA$6.54 | CA$2.77 | -CA$2.83 | CA$1.86 | CA$2.03 | CA$2.68 | CA$0.28 |
| Diluted EPSper diluted share | CA$4.85 | CA$4.72 | CA$6.33 | CA$6.53 | CA$2.77 | -CA$2.83 | CA$1.86 | CA$2.02 | CA$2.68 | CA$0.28 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
ROYAL BANK OF CANADA | 66.55M |
BANK OF MONTREAL /CAN/ | 42.58M |
VANGUARD CAPITAL MANAGEMENT LLC | 34.2M |
Elliott Investment Management L.P. | 29.45M |
FIL Ltd | 28.84M |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 26.75M |
Dodge & Cox | 25.37M |
FMR LLC | 22.78M |
TD Asset Management Inc | 19.09M |
1832 Asset Management L.P. | 17.15M |
PRINCIPAL FINANCIAL GROUP INC | 15.92M |
Connor, Clark & Lunn Investment Management Ltd. | 15.2M |
MANUFACTURERS LIFE INSURANCE COMPANY, THE | 14.73M |
MACKENZIE FINANCIAL CORP | 14.11M |
GEODE CAPITAL MANAGEMENT, LLC | 13.71M |
DIMENSIONAL FUND ADVISORS LP | 12.73M |
Invesco Ltd. | 11.88M |
TD Waterhouse Canada Inc. | 11.66M |
BARCLAYS PLC | 11.56M |
NATIONAL BANK OF CANADA /FI/ | 11.15M |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.