tiprankstipranks
Trending News
More News >
Canadian National Railway (CNI)
NYSE:CNI
US Market

Canadian National Railway (CNI) Financial Statements

Compare
1,244 Followers

Canadian National Railway Financial Overview

Canadian National Railway's market cap is currently $60.08B. The company's EPS TTM is $1.3174847100000002; its P/E ratio is 18.54; and it has a dividend yield of 2.57%. Canadian National Railway is scheduled to report earnings on November 6, 2025, and the estimated EPS forecast is $1.42. See an overview of income statement, balance sheet, and cash flow financials.
Dec 24Dec 23Dec 22Dec 21Dec 20
Income Statement
Total RevenueC$ 17.05BC$ 16.83BC$ 17.11BC$ 14.48BC$ 13.82B
Gross ProfitC$ 9.31BC$ 9.45BC$ 9.62BC$ 8.11BC$ 7.65B
Operating IncomeC$ 6.25BC$ 6.60BC$ 6.84BC$ 5.62BC$ 4.78B
EBITDAC$ 8.67BC$ 8.89BC$ 9.07BC$ 7.61BC$ 7.65B
Net IncomeC$ 4.45BC$ 5.63BC$ 5.12BC$ 4.90BC$ 3.54B
Balance Sheet
Cash & Short-Term InvestmentsC$ 389.00MC$ 475.00MC$ 328.00MC$ 838.00MC$ 569.00M
Total AssetsC$ 57.07BC$ 52.67BC$ 50.66BC$ 48.54BC$ 44.80B
Total DebtC$ 21.37BC$ 18.89BC$ 15.89BC$ 12.91BC$ 13.32B
Net DebtC$ 20.98BC$ 18.41BC$ 15.57BC$ 12.08BC$ 12.76B
Total LiabilitiesC$ 36.02BC$ 32.55BC$ 29.28BC$ 25.79BC$ 25.15B
Stockholders' EquityC$ 21.05BC$ 20.12BC$ 21.38BC$ 22.74BC$ 19.65B
Cash Flow
Free Cash FlowC$ 3.15BC$ 3.78BC$ 3.92BC$ 4.08BC$ 3.30B
Operating Cash FlowC$ 6.70BC$ 6.96BC$ 6.67BC$ 6.97BC$ 6.17B
Investing Cash FlowC$ -3.61BC$ -3.47BC$ -2.51BC$ -2.87BC$ -2.95B
Financing Cash FlowC$ -3.62BC$ -3.41BC$ -4.67BC$ -3.86BC$ -2.71B
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