Imperial Oil
$176.67Change from previous close: +0.95%Absolute change: +$1.67
At a glance
- Revenue growth
- −8.65%
- 2025 vs 2024
- Net income growth
- −31.77%
- 2025 vs 2024
- Net margin
- 7.0%
- 2024: 9.3%
Financial data
Amounts in millions of CAD; per-share values in CAD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total revenue | 46,918 | 51,359 | 50,702 | 59,413 | 37,508 |
| Cost of revenue | 38,791 | 42,318 | 41,680 | 47,325 | 31,418 |
| Gross profit | 8,127 | 9,041 | 9,022 | 12,088 | 6,090 |
| Selling, general and administrative | 1,097 | 948 | 939 | 899 | 826 |
| Operating income | 4,850 | 6,107 | 6,171 | 9,287 | 3,255 |
| EBIT | 4,850 | 6,107 | 6,171 | 9,287 | 3,255 |
| EBITDA | 7,023 | 8,090 | 8,078 | 11,184 | 5,232 |
| Interest expense | 26.0 | 41.0 | 69.0 | 60.0 | 54.0 |
| Pre-tax income | 4,262 | 6,239 | 6,369 | 9,484 | 3,283 |
| Income tax | 994 | 1,449 | 1,480 | 2,144 | 804 |
| Net income | 3,268 | 4,790 | 4,889 | 7,340 | 2,479 |
| Net income to common shareholders | 3,268 | 4,790 | 4,889 | 7,340 | 2,479 |
| Basic EPS | 6.50 | 9.05 | 8.51 | 11.47 | 3.48 |
| Diluted EPS | 6.48 | 9.03 | 8.49 | 11.44 | 3.48 |
| Average shares (basic) | 503 | 529 | 575 | 640 | 712 |
| Average shares (diluted) | 504 | 531 | 576 | 642 | 713 |
| Dividend per share | 2.88 | 2.40 | 1.94 | 1.46 | 1.03 |
