Canadian National Railway revenue and financials

CNI · NYSE · USD

Secondary listing. The primary listing is Canadian National Railway · TSX (CAD)

$118.41Change from previous close: −0.76%Absolute change: −$0.91

Close · October 6, 2026

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%.

Annual revenue · 2025: $17.3B
  1. $14.48B2021
  2. $17.11B2022
  3. $16.83B2023
  4. $17.05B2024
  5. $17.3B2025

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.

Balance sheet · Annual
Item20252024202320222021
Total assets58,55557,06752,66650,66248,538
Current assets2,4712,6193,0893,2173,426
Cash and equivalents350389475328838
Receivables1,1171,3071,3001,4171,074
Inventory734720699692589
Net property, plant and equipment47,90846,77743,49342,49340,170
Goodwill10071.070.070.070.0
Other intangible assets1,8001,7961,6791,6511,592
Long-term investments11142840294.0119
Current liabilities3,6963,9765,0353,8423,120
Accounts payable8901,031968954903
Long-term debt20,29919,72216,12614,36311,974
Total debt21,63021,37118,88815,895—
Total liabilities36,98736,01632,54929,27825,794
Total equity (incl. minority)21,56821,05120,11721,38422,744
Retained earnings18,91818,35418,65519,52920,987