27.58
+1.77%
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 USD, from our data supplier.
Revenue
$84.28bn
FY2016FY2025
Net income
$15.68bn
FY2016FY2025
Free cash flow
$14.04bn
FY2016FY2025
Shareholders' equity
$52.28bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $84.28bn | $84.04bn | $82.01bn | $80.19bn | $76.12bn | $70.95bn | $67.68bn | $66.83bn | $65.06bn | $65.30bn |
| Gross profit | $43.27bn | $43.44bn | $39.41bn | $38.21bn | $39.14bn | $36.31bn | $33.73bn | $33.22bn | $33.12bn | $33.11bn |
| Research and development | $2.10bn | $2.00bn | $2.00bn | $2.00bn | $1.90bn | — | — | — | — | — |
| Operating income | $20.77bn | $20.29bn | $18.45bn | $18.06bn | $18.30bn | $16.46bn | $14.73bn | $14.54bn | $14.69bn | $14.36bn |
| Net income | $15.68bn | $14.60bn | $14.37bn | $14.46bn | $14.04bn | $12.76bn | $3.63bn | $9.48bn | $15.08bn | $10.25bn |
| Diluted earnings per share | 6.38 | 5.90 | 5.78 | 5.69 | 5.39 | 4.86 | 1.43 | 3.57 | 5.50 | 3.60 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $125.23bn | $122.37bn | $120.83bn | $117.21bn | $119.31bn | $120.70bn | $115.09bn | $118.31bn | $120.41bn | $127.14bn |
| Cash and short-term investments | $9.56bn | $9.48bn | $8.25bn | $7.21bn | $10.29bn | $16.18bn | $10.29bn | $11.85bn | $15.14bn | $13.35bn |
| Total liabilities | $72.95bn | $72.08bn | $74.05bn | $70.62bn | $72.93bn | $74.18bn | $67.90bn | $66.02bn | $65.22bn | $69.80bn |
| Debt | $34.51bn | $32.46bn | $34.61bn | $31.49bn | $31.99bn | $34.72bn | $30.09bn | $31.29bn | $31.59bn | $30.60bn |
| Shareholders' equity | $52.28bn | $50.29bn | $46.78bn | $46.59bn | $46.38bn | $46.52bn | $47.19bn | $52.29bn | $55.18bn | $57.34bn |
| Shares outstanding | 2,454m | 2,472m | 2,484m | 2,539m | 2,601m | 2,626m | 2,540m | 2,657m | 2,740m | 2,844m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $17.82bn | $19.84bn | $16.85bn | $16.72bn | $18.37bn | $17.40bn | $15.24bn | $14.87bn | $12.75bn | $15.44bn |
| Capital spending | −$3.77bn | −$3.32bn | −$3.06bn | −$3.16bn | −$2.79bn | −$3.07bn | −$3.35bn | −$3.72bn | −$3.38bn | −$3.31bn |
| Free cash flow | $14.04bn | $16.52bn | $13.79bn | $13.57bn | $15.58bn | $14.33bn | $11.89bn | $11.15bn | $9.37bn | $12.12bn |
| Dividends paid | −$9.87bn | −$9.31bn | −$9.00bn | −$8.77bn | −$8.26bn | −$7.79bn | −$7.50bn | −$7.31bn | −$7.24bn | −$7.44bn |
Latest quarters
By quarter end
| Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | Jun 2024 | Mar 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $22.21bn | $22.39bn | $20.89bn | $19.78bn | $21.88bn | $21.74bn | $20.53bn | $20.20bn |
| Gross profit | $11.55bn | $11.60bn | $10.32bn | $10.11bn | $11.49bn | $11.36bn | $10.28bn | $10.38bn |
| Operating income | $5.72bn | $6.06bn | $4.48bn | $4.61bn | $5.79bn | $5.89bn | $4.04bn | $4.53bn |
| Net income | $4.25bn | $4.68bn | $3.54bn | $3.70bn | $4.56bn | $3.89bn | $3.06bn | $3.69bn |
| Diluted earnings per share | 1.75 | 1.91 | 1.44 | 1.50 | 1.85 | 1.57 | 1.23 | 1.49 |
| Total assets | $127.29bn | $127.60bn | $125.23bn | $122.98bn | $122.64bn | $126.48bn | $122.37bn | $119.60bn |
| Cash and short-term investments | $10.82bn | $11.17bn | $9.56bn | $9.12bn | $10.23bn | $12.16bn | $9.48bn | $6.83bn |
| Debt | $25.58bn | $24.32bn | $25.00bn | $24.25bn | $25.26bn | $25.74bn | $25.27bn | $24.25bn |
| Shareholders' equity | $53.04bn | $53.27bn | $52.28bn | $52.27bn | $51.17bn | $51.84bn | $50.29bn | $50.06bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 1.7% | 3.5% | 1.8% |
| Operating income | 4.8% | 4.8% | 4.0% |
| Net income | 2.7% | 4.2% | 8.8% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 51.5% | 49.7% | 50.2% | 50.1% |
| Operating margin | 24.4% | 23.5% | 23.5% | 22.7% |
| Net margin | 18.0% | 17.9% | 18.0% | 16.1% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 2.7 | 3.5 | 3.2 | 3.4 | 0.4 | 0.5 | 1.0 | 0.3 | 0.5 | 0.5 |
| Price to sales | 0.5 | 0.6 | 0.6 | 0.6 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 |
Dividends and splits
Per share, in the currency the company pays
Paid for 3 years. Last went ex-dividend on 24 Apr 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | |
|---|---|---|---|---|
| Paid in the year | 0.71 | 0.695 | 0.663 | 0.322 |
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.