Stocktoria

Canadian National Railway Company CNR.TO

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

Canadian National Railway Company financials (annual, from 10-K)

Revenue
2022202320242025
Net income
2022202320242025
Free cash flow
2022202320242025

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

MetricFY2025FY2024FY2023FY2022
Revenue$17.3B$17.0B$16.8B$17.1B
Gross profit$7.3B$7.0B$7.2B$7.4B
SG&A expense-$479.0M-$498.0M
Operating income$6.6B$6.3B$6.6B$6.8B
Interest expense$913.0M$891.0M$722.0M$548.0M
Income tax$1.5B$1.4B$863.0M$1.6B
Net income$4.7B$4.4B$5.6B$5.1B
EPS (diluted)$7.57$7.01$8.53$7.44
Operating cash flow$7.0B$6.7B$7.0B$6.7B
Free cash flow$3.4B$3.1B$3.8B$3.9B
Cash & equivalents$350.0M$389.0M$475.0M$328.0M
Inventory$734.0M$720.0M$699.0M$692.0M
Total assets$58.6B$57.1B$52.7B$50.7B
Total liabilities$37.0B$36.0B$32.5B$29.3B
Shareholders' equity$21.6B$21.1B$20.1B$21.4B

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.

Source: company filings via Yahoo Finance · CA · as of 2025-12-31. Figures in CAD; non-US fundamentals are aggregated by Yahoo (shorter history); facts plus Stocktoria's own computed scores — not investment advice.