Revenue
2015
2016
2017
2018
2018
2019
2020
2021
2022
2023
2024
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 · Dec 31 | 2018 · Dec 31 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $38.76B | $35.66B | $35.97B | $42.30B | $30.06B | $16.89B | $22.87B | $21.03B | $17.34B | $11.43B | $12.36B |
| Operating expenses | $1.18B | $1.17B | $1.31B | $1.50B | — | — | — | — | — | — | — |
| Operating income | $8.23B | $9.73B | $10.46B | $14.76B | — | — | — | — | — | — | — |
| Operating margin | 21.22% | 27.28% | 29.09% | 34.90% | — | — | — | — | — | — | — |
| EBITDA | $21.89B | $15.41B | $17.27B | $21.73B | — | — | — | — | — | — | — |
| EBITDA margin | 56.47% | 43.23% | 48.01% | 51.37% | — | — | — | — | — | — | — |
| Net income | $10.82B | $6.11B | $8.23B | $10.94B | $7.66B | −$435.0M | $5.42B | $2.59B | $2.40B | −$204.0M | −$637.0M |
| Net profit margin | 27.91% | 17.12% | 22.89% | 25.86% | 25.50% | −2.58% | 23.68% | 12.32% | 13.82% | −1.79% | −5.15% |
| Basic EPSper basic share | CA$5.17 | CA$2.87 | CA$3.77 | CA$4.82 | CA$6.49 | -CA$0.37 | CA$4.55 | CA$2.13 | CA$2.04 | -CA$0.19 | -CA$0.58 |
| Diluted EPSper diluted share | CA$5.16 | CA$2.85 | CA$3.74 | CA$4.76 | CA$6.46 | -CA$0.37 | CA$4.54 | CA$2.12 | CA$2.03 | -CA$0.19 | -CA$0.58 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Capital World Investors | 217.96M |
ROYAL BANK OF CANADA | 137.61M |
Capital Research Global Investors | 116.07M |
BANK OF MONTREAL /CAN/ | 64.79M |
FMR LLC | 64.24M |
VANGUARD CAPITAL MANAGEMENT LLC | 58.78M |
GOLDMAN SACHS GROUP INC | 50.81M |
CANADA PENSION PLAN INVESTMENT BOARD | 38.64M |
TD Asset Management Inc | 31.17M |
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 30.79M |
CIBC WORLD MARKET INC. | 30.37M |
1832 Asset Management L.P. | 28.13M |
MACKENZIE FINANCIAL CORP | 27.2M |
MANUFACTURERS LIFE INSURANCE COMPANY, THE | 26.54M |
PRICE T ROWE ASSOCIATES INC /MD/ | 26.1M |
GEODE CAPITAL MANAGEMENT, LLC | 24.14M |
T. Rowe Price Investment Management, Inc. | 21.03M |
NATIONAL BANK OF CANADA /FI/ | 19.01M |
VANGUARD FIDUCIARY TRUST CO | 18.1M |
CIBC Asset Management Inc | 16.72M |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.