84.05
-1.01%
Close of 9 Nov 2026, in CAD
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in CAD, from our data supplier.
Revenue
C$12.17bn
FY2016FY2025
Net income
C$1.80bn
FY2016FY2025
Free cash flow
−C$2.17bn
FY2016FY2025
Shareholders' equity
C$23.81bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | C$12.17bn | C$11.51bn | C$11.52bn | C$11.04bn | C$9.45bn | C$8.94bn | C$8.78bn | C$8.39bn | C$8.30bn | C$6.84bn |
| Operating income | C$3.49bn | C$3.29bn | C$3.08bn | C$2.74bn | C$2.47bn | C$2.51bn | C$3.04bn | C$2.37bn | C$2.50bn | C$1.61bn |
| Net income | C$1.80bn | C$1.68bn | C$1.57bn | C$1.39bn | C$1.29bn | C$1.27bn | C$1.72bn | C$1.17bn | C$1.03bn | C$660.0m |
| Diluted earnings per share | 3.55 | 3.37 | 3.21 | 2.90 | 2.72 | 2.72 | 3.71 | 2.71 | 2.43 | 1.62 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | C$74.83bn | C$75.06bn | C$67.41bn | C$65.87bn | C$59.01bn | C$56.77bn | C$54.80bn | C$54.45bn | C$49.17bn | C$49.17bn |
| Cash and short-term investments | C$367.0m | C$220.0m | C$625.0m | C$209.0m | C$131.0m | C$249.0m | C$370.0m | C$332.0m | C$327.0m | C$269.0m |
| Total liabilities | C$48.96bn | C$49.21bn | C$44.08bn | C$43.03bn | C$38.10bn | C$36.49bn | C$34.68bn | C$35.99bn | C$32.42bn | C$32.72bn |
| Debt | C$34.63bn | C$33.66bn | C$29.99bn | C$29.00bn | C$25.92bn | C$24.83bn | C$23.14bn | C$24.79bn | C$22.07bn | C$22.76bn |
| Shareholders' equity | C$23.81bn | C$23.81bn | C$21.50bn | C$21.03bn | C$19.29bn | C$18.70bn | C$18.53bn | C$16.53bn | C$15.00bn | C$14.60bn |
| Shares outstanding | 507m | 498m | 489m | 481m | 476m | 468m | 465m | 430m | 423m | 407m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | C$4.06bn | C$3.88bn | C$3.54bn | C$3.07bn | C$2.91bn | C$2.70bn | C$2.66bn | C$2.60bn | C$2.76bn | C$1.88bn |
| Capital spending | −C$6.23bn | −C$5.22bn | −C$4.17bn | −C$3.87bn | −C$3.39bn | −C$4.04bn | −C$3.72bn | −C$3.22bn | −C$3.02bn | −C$2.06bn |
| Free cash flow | −C$2.17bn | −C$1.34bn | −C$624.0m | −C$791.0m | −C$479.0m | −C$1.34bn | −C$1.06bn | −C$614.0m | −C$268.0m | −C$177.0m |
| Dividends paid | −C$873.0m | −C$818.0m | −C$768.0m | −C$737.0m | −C$671.0m | −C$851.0m | −C$561.0m | −C$525.0m | −C$484.0m | −C$388.0m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | C$2.93bn | C$3.38bn | C$3.08bn | C$2.94bn | C$2.81bn | C$3.34bn | C$2.95bn | C$2.77bn |
| Operating income | C$804.0m | C$933.0m | C$868.0m | C$871.0m | C$800.0m | C$953.0m | C$864.0m | C$814.0m |
| Net income | C$417.0m | C$523.0m | C$444.0m | C$431.0m | C$404.0m | C$520.0m | C$415.0m | C$439.0m |
| Diluted earnings per share | 0.82 | 1.03 | 0.88 | 0.85 | 0.80 | 1.03 | 0.83 | 0.88 |
| Cash from operations | C$1.13bn | C$1.10bn | C$1.02bn | C$1.03bn | C$804.0m | C$1.21bn | C$962.0m | C$1.34bn |
| Capital spending | −C$1.60bn | −C$1.50bn | −C$1.69bn | −C$1.36bn | −C$1.54bn | −C$1.54bn | −C$1.69bn | −C$1.25bn |
| Free cash flow | −C$472.0m | −C$400.0m | −C$676.0m | −C$335.0m | −C$740.0m | −C$330.0m | −C$731.0m | C$90.0m |
| Total assets | C$78.76bn | C$76.71bn | C$74.83bn | C$74.50bn | C$72.79bn | C$74.72bn | C$75.06bn | C$69.64bn |
| Cash and short-term investments | C$384.0m | C$359.0m | C$367.0m | C$389.0m | C$221.0m | C$510.0m | C$220.0m | C$896.0m |
| Debt | C$35.98bn | C$35.05bn | C$34.63bn | C$34.42bn | C$33.81bn | C$34.41bn | C$33.68bn | C$32.02bn |
| Shareholders' equity | C$25.30bn | C$24.38bn | C$23.81bn | C$24.20bn | C$23.63bn | C$24.14bn | C$23.81bn | C$22.50bn |
Financial ratios
Data as of 19 Sept 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Operating margin | 28.7% | 28.6% | 26.8% | 24.8% | 26.1% | 28.1% |
| Net margin | 14.8% | 14.6% | 13.7% | 12.6% | 13.7% | 14.3% |
| Return on equity | 7.6% | 7.1% | 7.3% | 6.6% | 6.7% | 6.8% |
| Return on assets | 2.4% | 2.2% | 2.3% | 2.1% | 2.2% | 2.2% |
| Free cash flow yield | 26.9% | 24.1% | 20.8% | 19.1% | 17.5% | 19.0% |
| Revenue growth | 5.8% | -0.1% | 4.3% | 16.9% | 5.7% | 1.7% |
| Earnings growth | 7.1% | 6.8% | 12.8% | 7.7% | 1.6% | -26.0% |
| Current ratio | 0.51x | 0.63x | 0.67x | 0.65x | 0.57x | 0.63x |
| Debt to equity | 1.44x | 1.40x | 1.38x | 1.36x | 1.33x | 1.31x |
| Equity ratio | 31.8% | 31.7% | 31.9% | 31.9% | 32.7% | 32.9% |
| Interest coverage | 2.36x | 2.34x | 2.36x | 2.49x | 2.46x | 2.41x |
| Buybacks as a share of market value | -1.6% | -1.9% | -1.7% | -1.1% | -1.7% | -0.8% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 3.3% | 6.4% | 6.1% |
| Operating income | 8.4% | 6.8% | 9.3% |
| Net income | 8.9% | 7.1% | 8.4% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 28.7% | 27.3% | 27.2% | 27.5% |
| Net margin | 14.7% | 13.9% | 13.9% | 13.9% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 20.1 | 17.7 | 17.0 | 18.7 | 22.4 | 19.1 | 14.5 | 16.8 | 18.9 | 25.6 |
| Price to sales | 3.0 | 2.6 | 2.3 | 2.4 | 3.1 | 2.7 | 2.9 | 2.3 | 2.4 | 2.5 |
Dividends and splits
Per share, in the currency the company pays
Paid for 35 years. Last went ex-dividend on 19 Aug 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 1.28 | 2.51 | 2.41 | 2.31 | 2.20 | 2.08 | 1.965 | 1.855 |
- 4-for-1 split · 12 Oct 2005
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.