30.35
-0.72%
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$24.47bn
FY2016FY2025
Net income
C$6.46bn
FY2016FY2025
Free cash flow
C$3.29bn
FY2016FY2025
Shareholders' equity
C$22.92bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | C$24.47bn | C$24.41bn | C$24.67bn | C$24.17bn | C$23.45bn | C$22.88bn | C$23.79bn | C$23.47bn | C$22.76bn | C$21.72bn |
| Research and development | C$60.0m | C$66.0m | C$90.0m | C$57.0m | C$57.0m | C$47.0m | C$109.0m | C$106.0m | C$119.0m | C$147.0m |
| Operating income | C$7.01bn | C$2.67bn | C$5.50bn | C$5.48bn | C$5.28bn | C$5.20bn | C$5.66bn | C$5.52bn | C$5.44bn | C$5.28bn |
| Net income | C$6.46bn | C$344.0m | C$2.26bn | C$2.87bn | C$2.84bn | C$2.63bn | C$3.19bn | C$2.93bn | C$2.99bn | C$3.03bn |
| Diluted earnings per share | 6.96 | 0.38 | 2.48 | 3.14 | 3.12 | 2.91 | 3.53 | 3.26 | 3.32 | 3.46 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | C$80.08bn | C$73.48bn | C$71.94bn | C$69.33bn | C$66.76bn | C$60.66bn | C$60.31bn | C$57.10bn | C$54.26bn | C$50.11bn |
| Cash and short-term investments | C$320.0m | C$1.97bn | C$1.77bn | C$149.0m | C$289.0m | C$224.0m | C$145.0m | C$425.0m | C$625.0m | C$853.0m |
| Total liabilities | C$56.87bn | C$56.13bn | C$51.38bn | C$46.81bn | C$43.82bn | C$39.34bn | C$38.78bn | C$36.41bn | C$34.78bn | C$32.25bn |
| Debt | C$41.06bn | C$40.50bn | C$36.18bn | C$31.92bn | C$29.67bn | C$26.32bn | C$26.30bn | C$24.41bn | C$23.39bn | C$21.46bn |
| Shareholders' equity | C$22.92bn | C$17.07bn | C$20.23bn | C$22.18bn | C$22.64bn | C$20.99bn | C$21.20bn | C$20.36bn | C$19.16bn | C$17.54bn |
| Shares outstanding | 929m | 912m | 912m | 912m | 910m | 904m | 905m | 898m | 901m | 877m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | C$6.99bn | C$6.99bn | C$7.95bn | C$8.37bn | C$8.01bn | C$7.75bn | C$7.96bn | C$7.38bn | C$7.36bn | C$6.64bn |
| Capital spending | −C$3.70bn | −C$4.43bn | −C$4.76bn | −C$5.14bn | −C$6.92bn | −C$4.29bn | −C$3.99bn | −C$4.03bn | −C$4.03bn | −C$3.77bn |
| Free cash flow | C$3.29bn | C$2.56bn | C$3.18bn | C$3.23bn | C$1.09bn | C$3.47bn | C$3.97bn | C$3.36bn | C$3.32bn | C$2.87bn |
| Dividends paid | −C$2.18bn | −C$3.80bn | −C$3.67bn | −C$3.45bn | −C$3.26bn | −C$3.11bn | −C$2.97bn | −C$2.83bn | −C$2.64bn | −C$2.43bn |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | C$6.18bn | C$6.17bn | C$6.40bn | C$6.05bn | C$6.08bn | C$5.93bn | C$6.42bn | C$5.97bn |
| Operating income | C$1.74bn | C$1.35bn | C$1.70bn | C$1.86bn | C$1.79bn | C$1.66bn | C$1.74bn | C$1.46bn |
| Net income | C$597.0m | C$653.0m | C$630.0m | C$4.54bn | C$619.0m | C$671.0m | C$504.0m | −C$1.19bn |
| Diluted earnings per share | 0.64 | 0.70 | 0.68 | 4.89 | 0.67 | 0.72 | 0.55 | -1.31 |
| Cash from operations | C$2.16bn | C$1.15bn | C$1.56bn | C$1.91bn | C$1.95bn | C$1.57bn | C$1.88bn | C$1.84bn |
| Capital spending | −C$1.08bn | −C$841.0m | −C$1.32bn | −C$894.0m | −C$763.0m | −C$729.0m | −C$963.0m | −C$967.0m |
| Free cash flow | C$1.08bn | C$308.0m | C$244.0m | C$1.02bn | C$1.18bn | C$842.0m | C$914.0m | C$875.0m |
| Total assets | C$81.04bn | C$81.38bn | C$80.08bn | C$78.58bn | C$71.13bn | C$72.16bn | C$73.48bn | C$72.72bn |
| Cash and short-term investments | C$479.0m | C$1.38bn | C$320.0m | C$465.0m | C$510.0m | C$1.05bn | C$1.97bn | C$2.61bn |
| Debt | C$41.78bn | C$42.96bn | C$41.06bn | C$40.98bn | C$37.56bn | C$39.19bn | C$40.50bn | C$40.08bn |
| Shareholders' equity | C$23.86bn | C$23.36bn | C$22.92bn | C$22.46bn | C$18.07bn | C$17.33bn | C$17.07bn | C$17.68bn |
Financial ratios
Data as of 21 Sept 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Operating margin | 28.7% | 10.9% | 22.3% | 22.7% | 22.5% | 22.7% |
| Net margin | 26.4% | 1.4% | 9.2% | 11.9% | 12.1% | 11.5% |
| Return on equity | 28.2% | 2.0% | 11.2% | 12.9% | 12.5% | 12.5% |
| Return on assets | 8.1% | 0.5% | 3.1% | 4.1% | 4.3% | 4.3% |
| Free cash flow yield | 37.3% | 40.5% | 45.1% | 47.9% | 53.1% | 43.1% |
| Revenue growth | 0.2% | -1.1% | 2.1% | 3.1% | 2.5% | -3.8% |
| Earnings growth | 1777.9% | -84.8% | -21.1% | 1.0% | 7.8% | -17.5% |
| Current ratio | 0.58x | 0.60x | 0.65x | 0.57x | 0.68x | 0.69x |
| Debt to equity | 1.79x | 2.37x | 1.79x | 1.20x | 1.31x | 1.24x |
| Equity ratio | 28.6% | 23.2% | 28.1% | 32.0% | 33.9% | 34.6% |
| Interest coverage | 3.95x | 1.56x | 3.73x | 4.78x | 4.88x | 4.50x |
| R&D as a share of sales | 0.2% | 0.3% | 0.4% | 0.2% | 0.2% | 0.2% |
| Buybacks as a share of market value | -1.8% | 0.0% | -0.0% | -0.3% | -0.6% | 0.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 0.4% | 1.3% | 1.3% |
| Operating income | 8.6% | 6.2% | 3.2% |
| Net income | 31.1% | 19.7% | 9.2% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 19.8% | 21.1% | 21.6% | 22.6% |
| Net margin | 13.9% | 12.2% | 12.1% | 12.5% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 4.7 | 88.4 | 21.0 | 18.9 | 21.1 | 18.7 | 17.1 | 16.5 | 18.2 | 16.8 |
| Price to sales | 1.3 | 1.3 | 1.9 | 2.2 | 2.5 | 2.1 | 2.3 | 2.1 | 2.4 | 2.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 | 1.313 | 2.31 | 3.99 | 3.87 | 3.68 | 3.50 | 3.33 | 3.17 |
- 1-to-0.915 reverse split · 11 Jul 2006
- 2-for-1 split · 12 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.