95.15
-2.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$48.91bn
FY2016FY2025
Net income
C$5.92bn
FY2016FY2025
Free cash flow
C$6.92bn
FY2016FY2025
Shareholders' equity
C$45.12bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | C$48.91bn | C$50.69bn | C$49.09bn | C$58.34bn | C$39.13bn | C$24.66bn | C$38.34bn | C$38.54bn | C$31.95bn | C$26.81bn |
| Gross profit | C$21.24bn | C$19.85bn | C$19.54bn | C$24.83bn | C$15.28bn | C$4.30bn | C$14.60bn | C$15.10bn | C$12.06bn | C$7.64bn |
| Operating income | C$8.00bn | C$9.04bn | C$8.68bn | C$13.93bn | C$6.29bn | −C$5.12bn | C$5.34bn | C$6.39bn | C$4.97bn | C$560.0m |
| Net income | C$5.92bn | C$6.02bn | C$8.29bn | C$9.08bn | C$4.12bn | −C$4.32bn | C$2.90bn | C$3.29bn | C$4.46bn | C$434.0m |
| Diluted earnings per share | 4.93 | 4.79 | 6.40 | 6.72 | 2.83 | -2.83 | 1.88 | 2.05 | 2.69 | 0.26 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | C$89.91bn | C$89.78bn | C$88.54bn | C$84.62bn | C$83.74bn | C$84.62bn | C$89.44bn | C$89.58bn | C$89.49bn | C$88.70bn |
| Cash and short-term investments | C$3.65bn | C$3.48bn | C$1.73bn | C$1.98bn | C$2.21bn | C$1.89bn | C$1.96bn | C$2.22bn | C$2.67bn | C$3.02bn |
| Total liabilities | C$44.79bn | C$45.27bn | C$45.26bn | C$45.25bn | C$47.13bn | C$48.86bn | C$47.39bn | C$45.57bn | C$44.11bn | C$44.07bn |
| Debt | C$14.50bn | C$14.69bn | C$15.41bn | C$15.62bn | C$18.35bn | C$21.70bn | C$17.97bn | C$17.35bn | C$15.58bn | C$17.43bn |
| Shareholders' equity | C$45.12bn | C$44.51bn | C$43.28bn | C$39.37bn | C$36.61bn | C$35.76bn | C$42.04bn | C$44.01bn | C$45.38bn | C$44.63bn |
| Shares outstanding | 1,201m | 1,256m | 1,296m | 1,350m | 1,453m | 1,525m | 1,538m | 1,603m | 1,655m | 1,670m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | C$12.78bn | C$15.96bn | C$12.34bn | C$15.68bn | C$11.76bn | C$2.67bn | C$10.42bn | C$10.58bn | C$8.97bn | C$5.68bn |
| Capital spending | −C$5.86bn | −C$6.48bn | −C$5.83bn | −C$5.12bn | −C$4.55bn | −C$3.93bn | −C$5.56bn | −C$5.41bn | −C$6.55bn | −C$6.58bn |
| Free cash flow | C$6.92bn | C$9.48bn | C$6.52bn | C$10.56bn | C$7.21bn | −C$1.25bn | C$4.86bn | C$5.17bn | C$2.42bn | −C$902.0m |
| Dividends paid | −C$2.81bn | −C$2.80bn | −C$2.75bn | −C$2.60bn | −C$1.55bn | −C$1.67bn | −C$2.61bn | −C$2.33bn | −C$2.12bn | −C$1.88bn |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | C$19.01bn | C$15.42bn | C$11.28bn | C$12.55bn | C$12.75bn | C$12.32bn | C$12.53bn | C$12.89bn |
| Gross profit | C$9.40bn | C$7.53bn | C$2.85bn | C$5.69bn | C$5.18bn | C$5.65bn | C$2.97bn | C$5.66bn |
| Operating income | C$5.25bn | C$2.90bn | C$2.28bn | C$2.42bn | C$1.60bn | C$2.35bn | C$1.80bn | C$2.63bn |
| Net income | C$3.73bn | C$2.10bn | C$1.48bn | C$1.62bn | C$1.13bn | C$1.69bn | C$818.0m | C$2.02bn |
| Diluted earnings per share | 3.17 | 1.78 | 1.23 | 1.35 | 0.94 | 1.41 | 0.65 | 1.61 |
| Cash from operations | C$5.66bn | C$2.44bn | C$3.92bn | C$3.79bn | C$2.92bn | C$2.16bn | C$5.08bn | C$4.26bn |
| Capital spending | −C$1.35bn | −C$1.12bn | −C$1.52bn | −C$1.48bn | −C$1.71bn | −C$1.15bn | −C$1.57bn | −C$1.55bn |
| Free cash flow | C$4.31bn | C$1.32bn | C$2.40bn | C$2.30bn | C$1.21bn | C$1.01bn | C$3.51bn | C$2.71bn |
| Total assets | C$94.75bn | C$92.83bn | C$89.91bn | C$89.47bn | C$88.63bn | C$89.70bn | C$89.78bn | C$90.66bn |
| Cash and short-term investments | C$5.37bn | C$3.27bn | C$3.65bn | C$2.94bn | C$2.27bn | C$2.77bn | C$3.48bn | C$3.00bn |
| Debt | C$10.58bn | C$10.76bn | C$14.50bn | C$14.45bn | C$14.28bn | C$14.79bn | C$14.69bn | C$15.04bn |
| Shareholders' equity | C$48.16bn | C$45.78bn | C$45.12bn | C$45.16bn | C$44.58bn | C$44.83bn | C$44.51bn | C$45.08bn |
Financial ratios
Data as of 9 Sept 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2011 | FY2010 | FY2009 | |
|---|---|---|---|---|---|---|---|---|---|
| Gross margin | 43.4% | 39.2% | 39.8% | 42.6% | 39.0% | 17.4% | — | — | — |
| Operating margin | 16.3% | 17.8% | 17.7% | 23.9% | 16.1% | -20.7% | — | — | — |
| Net margin | 12.1% | 11.9% | 16.9% | 15.6% | 10.5% | -17.5% | — | — | — |
| Return on equity | 13.1% | 13.5% | 19.2% | 23.1% | 11.2% | -12.1% | — | — | — |
| Return on assets | 6.6% | 6.7% | 9.4% | 10.7% | 4.9% | -5.1% | — | — | — |
| Free cash flow yield | 16.6% | 19.1% | 15.0% | 16.4% | 12.0% | 4.6% | — | — | — |
| Revenue growth | -3.5% | 3.3% | -15.8% | 49.1% | 58.7% | -35.7% | — | — | — |
| Earnings growth | -1.6% | -27.5% | -8.6% | 120.4% | -195.4% | -249.0% | — | — | — |
| Current ratio | 1.39x | 1.33x | 1.44x | 1.13x | 1.06x | 0.89x | — | — | — |
| Debt to equity | 0.24x | 0.25x | 0.28x | 0.33x | 0.43x | 0.53x | — | — | — |
| Equity ratio | 50.2% | 49.6% | 48.9% | 46.5% | 43.7% | 42.3% | — | — | — |
| Interest coverage | 10.76x | 13.49x | 11.20x | 16.10x | 6.97x | -5.21x | — | — | — |
| R&D as a share of sales | — | — | — | — | — | — | 0.4% | 0.2% | 0.3% |
| Buybacks as a share of market value | 4.4% | 3.1% | 4.0% | 7.1% | 4.7% | 0.8% | — | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -5.7% | 14.7% | 5.3% |
| Operating income | -16.9% | — | 14.4% |
| Net income | -13.3% | — | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 41.3% | 41.3% | 38.8% | 37.5% |
| Operating margin | 17.1% | 19.1% | 15.1% | 13.8% |
| Net margin | 12.0% | 14.2% | 10.7% | 8.8% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 12.4 | 10.7 | 6.6 | 6.4 | 11.2 | -7.5 | 22.6 | 18.6 | 17.1 | 168.9 |
| Price to sales | 1.5 | 1.3 | 1.1 | 1.0 | 1.2 | 1.3 | 1.7 | 1.6 | 2.4 | 2.7 |
Dividends and splits
Per share, in the currency the company pays
Paid for 33 years. Last went ex-dividend on 4 Sept 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 1.80 | 2.31 | 2.205 | 2.105 | 1.88 | 1.05 | 1.095 | 1.68 |
- 2-for-1 split · 12 May 2008
- 2-for-1 split · 13 May 2002
- 2-for-1 split · 8 May 2000
- 2-for-1 split · 6 May 1997
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.