StockData
CNINYSERailroads, Line-Haul OperatingFiscal year ends December 31

CANADIAN NATIONAL RAILWAY CO

Financials through fiscal 2025, year ended Dec 31, 2025Last filing: 40-F on Feb 4, 2026
$120.09−1.70 (-1.40%)

Close on Oct 19, 2026

Canadian National Railway statistics

Financials through Dec 31, 2025, price-based ratios appear once a share price is available

Income (trailing twelve months)

RevenueC$17.30B
Operating IncomeC$6.59B
Pretax IncomeC$6.26B
Net IncomeC$4.72B
EBITDAC$8.53B
EPS (Diluted)7.57 CAD

Margins

Operating Margin38.1%
Pretax Margin36.2%
Profit Margin27.3%
EBITDA Margin49.3%
FCF Margin19.6%

Returns

Return on Equity (ROE)22.1%
Return on Assets (ROA)8.16%
Return on Invested Capital (ROIC)11.7%
Return on Capital Employed (ROCE)12.0%

Growth

Revenue Growth (YoY)1.51%
Net Income Growth (YoY)6.12%
EPS Growth (YoY)7.99%
FCF Growth (YoY)7.65%
Revenue Growth (3Y CAGR)0.38%
Revenue Growth (5Y CAGR)4.60%
EPS Growth (3Y CAGR)0.58%
EPS Growth (5Y CAGR)8.65%

Balance sheet

Cash & Short-Term InvestmentsC$350.00M
Total DebtC$21.33B
Net Cash (Debt)-C$20.98B
Net Cash Per Share-34.15 CAD
Equity (Book Value)C$21.57B
Book Value Per Share35.10 CAD
Tangible Book ValueC$21.35B
Working Capital-C$1.23B

Financial position

Current Ratio0.67
Quick Ratio0.40
Debt / Equity0.99
Debt / EBITDA2.50
Debt / FCF6.29
Net Debt / EBITDA2.46
Interest Coverage7.21

Cash flow (trailing twelve months)

Operating Cash FlowC$7.05B
Capital Expenditures-C$3.66B
Free Cash FlowC$3.39B
FCF Per Share5.52 CAD

Efficiency

Asset Turnover0.30
Revenue Per EmployeeC$725.87K
Profits Per EmployeeC$198.00K
Employee Count23,839

Dividends and yields

Dividend Per Share3.55 CAD
Dividend Growth (YoY)5.03%
Years of Dividend Growth3
Payout Ratio46.8%
FCF Payout Ratio65.1%

Shares

Shares Outstanding614,434,000
Shares Change (YoY)-1.70%
Float588,267,000
Shares Held by Insiders4.26%
Shares Held by Institutions65.8%

Taxes

Income TaxC$1.54B
Effective Tax Rate24.6%

Scores

Graham Number77.32 CAD
Piotroski F-Score6

Calculated by StockData from Canadian National Railway's SEC filings. Hover a measure to see its formula. The grey column is the median of companies in the same industry group (two-digit SIC code); green or red marks a better or worse value than that median.