109.33
+0.05%
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$64.51bn
FY2016FY2025
Net income
C$1.14bn
FY2016FY2025
Free cash flow
C$3.23bn
FY2016FY2025
Shareholders' equity
C$5.28bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | C$64.51bn | C$61.61bn | C$60.12bn | C$57.05bn | C$53.75bn | C$53.27bn | C$50.11bn | C$48.57bn | C$48.29bn | C$48.00bn |
| Gross profit | C$20.64bn | C$20.31bn | C$19.61bn | C$18.52bn | C$17.31bn | C$16.55bn | C$15.94bn | C$15.23bn | C$14.45bn | C$13.89bn |
| Operating income | C$5.92bn | C$4.38bn | C$4.36bn | C$4.55bn | C$4.03bn | C$2.88bn | C$2.96bn | C$2.58bn | C$2.56bn | C$2.25bn |
| Net income | C$1.14bn | C$1.36bn | C$1.54bn | C$1.82bn | C$431.0m | C$963.0m | C$242.0m | C$574.0m | C$766.0m | C$550.0m |
| Diluted earnings per share | 2.97 | 3.46 | 3.76 | 4.28 | 0.98 | 2.11 | 0.52 | 1.25 | 1.99 | 1.43 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | C$52.17bn | C$51.44bn | C$49.77bn | C$48.96bn | C$47.08bn | C$48.08bn | C$47.81bn | C$43.81bn | C$38.54bn | C$37.95bn |
| Cash and short-term investments | C$1.49bn | C$2.70bn | C$2.92bn | C$2.82bn | C$3.86bn | C$3.16bn | C$2.06bn | C$1.80bn | C$3.15bn | C$2.57bn |
| Total liabilities | C$39.56bn | C$38.30bn | C$36.31bn | C$35.78bn | C$33.95bn | C$34.66bn | C$34.64bn | C$29.61bn | C$23.75bn | C$23.16bn |
| Debt | C$19.58bn | C$22.21bn | C$21.30bn | C$20.65bn | C$19.50bn | C$20.87bn | C$21.17bn | C$16.95bn | C$13.46bn | C$13.14bn |
| Shareholders' equity | C$5.28bn | C$6.24bn | C$6.67bn | C$6.84bn | C$6.96bn | C$7.81bn | C$7.61bn | C$8.04bn | C$7.89bn | C$7.76bn |
| Shares outstanding | 385m | 393m | 410m | 424m | 442m | 456m | 461m | 461m | 384m | 385m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | C$5.29bn | C$5.11bn | C$4.95bn | C$4.07bn | C$4.26bn | C$4.64bn | C$3.46bn | C$1.73bn | C$2.87bn | C$3.19bn |
| Capital spending | −C$2.06bn | −C$2.02bn | −C$1.94bn | −C$1.47bn | −C$1.06bn | −C$1.24bn | −C$1.16bn | −C$1.25bn | −C$1.18bn | −C$1.13bn |
| Free cash flow | C$3.23bn | C$3.10bn | C$3.01bn | C$2.60bn | C$3.21bn | C$3.41bn | C$2.30bn | C$477.0m | C$1.69bn | C$2.06bn |
| Dividends paid | −C$486.0m | −C$443.0m | −C$425.0m | −C$411.0m | −C$386.0m | −C$372.0m | −C$363.0m | −C$285.0m | −C$273.0m | −C$265.0m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Jun 2025 | Mar 2025 | Dec 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | C$15.20bn | C$14.64bn | C$15.86bn | C$19.55bn | C$14.82bn | C$14.82bn | C$14.55bn | C$15.10bn |
| Gross profit | C$5.01bn | C$4.70bn | C$4.52bn | C$6.36bn | C$5.00bn | C$5.00bn | C$4.88bn | C$4.93bn |
| Operating income | C$1.37bn | C$965.0m | C$902.0m | C$1.64bn | C$1.26bn | C$1.43bn | C$1.26bn | C$992.0m |
| Net income | C$143.0m | C$116.0m | C$290.0m | C$491.0m | C$268.0m | C$258.0m | C$180.5m | C$674.0m |
| Diluted earnings per share | 0.38 | 0.31 | 0.75 | 1.28 | 0.70 | 0.65 | 0.47 | 1.72 |
| Cash from operations | C$1.54bn | C$1.03bn | C$2.09bn | C$1.85bn | C$1.21bn | — | C$436.0m | C$1.48bn |
| Capital spending | −C$363.0m | −C$268.0m | −C$713.0m | −C$735.0m | −C$519.0m | — | −C$208.0m | −C$625.0m |
| Free cash flow | C$1.18bn | C$766.0m | C$1.38bn | C$1.11bn | C$689.0m | — | C$228.0m | C$855.0m |
| Total assets | C$52.21bn | C$52.10bn | C$52.17bn | C$52.05bn | C$50.85bn | — | C$50.23bn | C$51.44bn |
| Cash and short-term investments | C$1.29bn | C$1.24bn | C$1.49bn | C$2.44bn | C$2.13bn | — | C$2.31bn | C$2.70bn |
| Debt | C$14.24bn | C$14.49bn | C$19.58bn | C$17.78bn | C$17.51bn | — | C$17.30bn | C$22.21bn |
| Shareholders' equity | C$4.53bn | C$4.88bn | C$5.28bn | C$5.70bn | C$5.58bn | — | C$5.86bn | C$6.24bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 4.2% | 3.9% | 3.2% |
| Operating income | 9.1% | 15.5% | 11.9% |
| Net income | -14.3% | 3.5% | 8.4% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 32.5% | 32.5% | 32.2% | 31.4% |
| Operating margin | 8.2% | 7.9% | 7.5% | 6.5% |
| Net margin | 2.0% | 2.4% | 2.1% | 1.7% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 31.9 | 21.6 | 14.6 | 13.1 | 50.1 | 15.0 | 65.5 | 24.1 | 18.3 | 26.5 |
| Price to sales | 0.6 | 0.5 | 0.4 | 0.4 | 0.4 | 0.3 | 0.3 | 0.3 | 0.3 | 0.3 |
Dividends and splits
Per share, in the currency the company pays
Paid for 37 years. Last went ex-dividend on 15 Sept 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.942 | 1.167 | 1.058 | 0.933 | 0.86 | 0.767 | 0.708 | 0.697 |
- 3-for-1 split · 19 Aug 2025
- 3-for-1 split · 20 May 1998
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.