Canadian Natural Resources
$69.10Change from previous close: +1.53%Absolute change: +$1.04
At a glance
- Revenue growth
- +8.71%
- 2025 vs 2024
- Net income growth
- +77.20%
- 2025 vs 2024
- Net margin
- 27.9%
- 2024: 17.1%
Financial data
Amounts in millions of CAD; per-share values in CAD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 38,762 | 35,656 | 35,968 | 42,298 | 30,057 | 16,893 | 22,871 | 21,027 | 17,342 | 11,427 |
| Cost of revenue | 19,977 | 18,077 | 17,782 | 18,685 | 13,756 | 10,778 | 10,976 | 10,653 | 9,204 | 7,006 |
| Gross profit | 18,785 | 17,579 | 18,186 | 23,613 | 16,301 | 6,115 | 11,895 | 10,374 | 8,138 | 4,421 |
| Selling, general and administrative | 795 | 782 | 943 | 1,219 | 880 | 309 | 567 | 179 | 453 | 700 |
| Operating income | 8,160 | 9,720 | 10,466 | 14,795 | 9,483 | -438 | 5,543 | 4,858 | 2,380 | -1,285 |
| EBIT | 8,160 | 9,720 | 10,466 | 14,795 | 9,483 | -438 | 5,543 | 4,858 | 2,380 | -1,285 |
| EBITDA | 15,831 | 16,328 | 16,809 | 20,809 | 15,392 | 5,813 | 11,279 | 10,205 | 7,730 | 3,715 |
| Interest expense | 1,039 | 673 | 691 | 670 | 743 | 828 | 912 | 798 | 728 | 431 |
| Pre-tax income | 13,241 | 8,059 | 10,165 | 13,704 | 9,911 | -873 | 4,956 | 3,522 | 2,873 | -1,063 |
| Income tax | 2,421 | 1,953 | 1,932 | 2,767 | 2,247 | -438 | -460 | 931 | 476 | -859 |
| Net income | 10,820 | 6,106 | 8,233 | 10,937 | 7,664 | -435 | 5,416 | 2,591 | 2,397 | -204 |
| Net income to common shareholders | 10,820 | 6,106 | 8,233 | 10,937 | 7,664 | -435 | 5,416 | 2,591 | 2,397 | -204 |
| Basic EPS | 5.17 | 2.87 | 3.77 | 4.82 | 3.24 | -0.18 | 2.27 | 1.06 | 1.02 | -0.09 |
| Diluted EPS | 5.16 | 2.85 | 3.74 | 4.76 | 3.23 | -0.19 | 2.27 | 1.06 | 1.02 | -0.10 |
| Average shares (basic) | 2,091 | 2,126 | 2,183 | 2,270 | 2,363 | 2,364 | 2,382 | 2,438 | 2,350 | 2,201 |
| Average shares (diluted) | 2,098 | 2,140 | 2,204 | 2,298 | 2,373 | 2,364 | 2,386 | 2,448 | 2,366 | 2,201 |
| Dividend per share | 2.35 | 2.14 | 1.85 | 1.55 | 1.00 | 0.85 | 0.75 | 0.67 | 0.55 | 0.47 |
