Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $37.74B | $33.67B | $32.21B | $31.42B | $31.25B | $31.34B | $31.03B | $28.77B | $27.16B | $26.35B |
| Net income | $7.79B | $7.76B | $7.34B | $9.92B | $9.62B | $6.78B | $8.39B | $8.55B | $8.01B | $7.12B |
| Basic EPSper diluted share | CA$5.84 | CA$5.94 | CA$5.78 | CA$8.05 | CA$7.74 | CA$5.43 | CA$6.72 | CA$6.90 | CA$6.55 | CA$5.80 |
| Diluted EPSper diluted share | CA$5.67 | CA$5.87 | CA$5.72 | CA$8.02 | CA$7.70 | CA$5.30 | CA$6.68 | CA$6.82 | CA$6.49 | CA$5.77 |