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.

Cash flow · Annual
Item20252024202320222021
Operating cash flow7,0496,6996,9656,6676,971
Depreciation and amortization1,9381,8921,8171,7291,598
Capital expenditure-3,658-3,549-3,187-2,750-2,891
Investing cash flow-3,713-3,607-3,468-2,510-2,873
Financing cash flow-3,371-3,620-3,406-4,667-3,857
Dividends paid-2,208-2,138-2,071-2,004-1,740
Share repurchases-2,129-2,707-4,634-4,882-1,672
Debt issued1,9653,4833,4622,462469
Debt repaid-1,058-2,419-250-383-861
Effect of exchange rates-3.05.0-1.03.0—
Net change in cash-38.0-52390.0-507241
Free cash flow3,3913,1503,7783,9174,080
Levered free cash flow2,3822,5792,8583,1412,451