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.

Income statement · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total revenue4,7534,3794,4644,1654,2724,4034,3584,1104,3294,2494,4713,987
Cost of revenue2,1621,9991,8871,7731,8302,0081,9471,8591,9621,9651,9211,761
Gross profit2,5912,3802,5772,3922,4422,3952,4112,2512,3672,2842,5502,226
Operating income1,9141,6821,8931,7311,7641,7351,7411,6291,7501,6591,9371,638
EBIT1,9141,6821,8931,7311,7641,7351,7411,6291,7501,6591,9371,638
EBITDA2,4002,1662,3492,2312,2532,2282,2302,1042,2162,1212,4002,095
Interest expense241234244223219233231230220210199185
Pre-tax income1,6801,5211,6691,5071,5611,5271,5081,4091,4841,4511,8721,451
Income tax431375421368389366362324370348-258343
Net income1,2491,1461,2481,1391,1721,1611,1461,0851,1141,1032,1301,108
Net income to common shareholders1,2491,1461,2481,1391,1721,1611,1461,0851,1141,1032,1301,108
Basic EPS2.061.872.031.831.871.851.821.721.751.723.301.69
Diluted EPS2.061.872.031.831.871.851.821.721.751.723.291.69
Average shares (basic)607611615622627628629630635641646654
Average shares (diluted)608612616622628628630631636642648656
Dividend per share0.920.920.890.890.890.890.850.850.850.850.790.79