Stocktoria

Canadian National Railway Company CNR.TO

CA · Toronto Stock Exchange · XTSE · stock · Industrials · website

Canadian National Railway Company financials (annual)

Revenue
C$17.11B C$16.83B C$17.05B C$17.30B 2022202320242025
Net income
C$5.12B C$5.62B C$4.45B C$4.72B 2022202320242025
Free cash flow
C$3.92B C$3.78B C$3.15B C$3.39B 2022202320242025

Bars are annual figures from 2022 to 2025; red bars are negative (a loss or cash outflow).

MetricFY2025FY2024FY2023FY2022
RevenueC$17.3BC$17.0BC$16.8BC$17.1B
Gross profitC$7.3BC$7.0BC$7.2BC$7.4B
SG&A expense-C$479.0M-C$498.0M
Operating incomeC$6.6BC$6.3BC$6.6BC$6.8B
Interest expenseC$913.0MC$891.0MC$722.0MC$548.0M
Income taxC$1.5BC$1.4BC$863.0MC$1.6B
Net incomeC$4.7BC$4.4BC$5.6BC$5.1B
EPS (diluted)C$7.57C$7.01C$8.53C$7.44
Operating cash flowC$7.0BC$6.7BC$7.0BC$6.7B
Free cash flowC$3.4BC$3.1BC$3.8BC$3.9B
Cash & equivalentsC$350.0MC$389.0MC$475.0MC$328.0M
InventoryC$734.0MC$720.0MC$699.0MC$692.0M
GoodwillC$100.0MC$71.0MC$70.0MC$70.0M
Total assetsC$58.6BC$57.1BC$52.7BC$50.7B
Total debtC$21.6BC$21.4BC$18.9BC$15.9B
Total liabilitiesC$37.0BC$36.0BC$32.5BC$29.3B
Shareholders' equityC$21.6BC$21.1BC$20.1BC$21.4B
Share buybacksC$2.1BC$2.6BC$4.6BC$4.8B

Growth · year-over-year · Revenue CAGR 0.4%

MetricFY2025FY2024FY2023FY2022
Revenue growth+1.5%+1.3%-1.6%
Net income growth+6.1%-20.9%+9.9%
EPS growth+8.0%-17.8%+14.7%
Free cash flow growth+7.7%-16.6%-3.5%

Each column is the change versus the prior fiscal year. Growth off a negative or zero base is shown as “—”. CAGR is the compound annual revenue growth across the years shown.

Computed from company filings · CA · as of 2025-12-31. Figures in CAD. Facts plus Stocktoria's own computed scores — not investment advice.