tiprankstipranks
Canadian National Railway (CNI)
NYSE:CNI
US Market
Want to see CNI full AI Analyst Report?

Canadian National Railway (CNI) Financial Statements

1,261 Followers

Canadian National Railway Financial Overview

Canadian National Railway's market cap is currently $68.71B. The company's EPS TTM is $1.3258206; its P/E ratio is 16.73; and it has a dividend yield of 2.57%. Canadian National Railway is scheduled to report earnings on April 29, 2026, and the estimated EPS forecast is $1.41. See an overview of income statement, balance sheet, and cash flow financials.
Dec 25Dec 24Dec 23Dec 22Dec 21
Income Statement
Total RevenueC$ 17.30BC$ 17.05BC$ 16.83BC$ 17.11BC$ 14.48B
Gross ProfitC$ 7.76BC$ 9.31BC$ 9.45BC$ 9.62BC$ 8.11B
Operating IncomeC$ 6.59BC$ 6.25BC$ 6.60BC$ 6.84BC$ 5.62B
EBITDAC$ 9.12BC$ 8.67BC$ 8.89BC$ 9.07BC$ 7.61B
Net IncomeC$ 4.72BC$ 4.45BC$ 5.63BC$ 5.12BC$ 4.90B
Balance Sheet
Cash & Short-Term InvestmentsC$ 363.00MC$ 389.00MC$ 475.00MC$ 328.00MC$ 838.00M
Total AssetsC$ 58.55BC$ 57.07BC$ 52.67BC$ 50.66BC$ 48.54B
Total DebtC$ 21.84BC$ 21.37BC$ 18.89BC$ 15.89BC$ 12.91B
Net DebtC$ 21.48BC$ 20.98BC$ 18.41BC$ 15.57BC$ 12.08B
Total LiabilitiesC$ 36.99BC$ 36.02BC$ 32.55BC$ 29.28BC$ 25.79B
Stockholders' EquityC$ 21.57BC$ 21.05BC$ 20.12BC$ 21.38BC$ 22.74B
Cash Flow
Free Cash FlowC$ 3.39BC$ 3.15BC$ 3.78BC$ 3.92BC$ 4.08B
Operating Cash FlowC$ 7.05BC$ 6.70BC$ 6.96BC$ 6.67BC$ 6.97B
Investing Cash FlowC$ -3.71BC$ -3.61BC$ -3.47BC$ -2.51BC$ -2.87B
Financing Cash FlowC$ -3.37BC$ -3.62BC$ -3.41BC$ -4.67BC$ -3.86B
Currency in CAD

Canadian National Railway Earnings and Revenue History

Canadian National Railway Debt to Assets

Canadian National Railway Cash Flow

Canadian National Railway Forecast EPS vs Actual EPS