Canadian National Railway revenue and financials
Secondary listing. The primary listing is Canadian National Railway · TSX (CAD)
$118.41Change from previous close: −0.76%Absolute change: −$0.91
In the fiscal year ended December 2025, Canadian National Railway reported revenue of $17.3B (+1.51% year over year). Net income was $4.72B, a net margin of 27.3%.
Fiscal year ending in December. Sources and method on the page Methodology and sources.
At a glance
- Revenue growth
- +1.51%
- 2025 vs 2024
- Net income growth
- +6.12%
- 2025 vs 2024
- Net margin
- 27.3%
- 2024: 26.1%
Financial data
Amounts in millions of CAD; per-share values in CAD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total assets | 58,555 | 57,067 | 52,666 | 50,662 | 48,538 |
| Current assets | 2,471 | 2,619 | 3,089 | 3,217 | 3,426 |
| Cash and equivalents | 350 | 389 | 475 | 328 | 838 |
| Receivables | 1,117 | 1,307 | 1,300 | 1,417 | 1,074 |
| Inventory | 734 | 720 | 699 | 692 | 589 |
| Net property, plant and equipment | 47,908 | 46,777 | 43,493 | 42,493 | 40,170 |
| Goodwill | 100 | 71.0 | 70.0 | 70.0 | 70.0 |
| Other intangible assets | 1,800 | 1,796 | 1,679 | 1,651 | 1,592 |
| Long-term investments | 111 | 428 | 402 | 94.0 | 119 |
| Current liabilities | 3,696 | 3,976 | 5,035 | 3,842 | 3,120 |
| Accounts payable | 890 | 1,031 | 968 | 954 | 903 |
| Long-term debt | 20,299 | 19,722 | 16,126 | 14,363 | 11,974 |
| Total debt | 21,630 | 21,371 | 18,888 | 15,895 | — |
| Total liabilities | 36,987 | 36,016 | 32,549 | 29,278 | 25,794 |
| Total equity (incl. minority) | 21,568 | 21,051 | 20,117 | 21,384 | 22,744 |
| Retained earnings | 18,918 | 18,354 | 18,655 | 19,529 | 20,987 |
