TipRanks
Go Ultimate55% OFF

Canadian National Railway (CNIN) Financial Statements

Canadian National Railway Financial Overview

Canadian National Railway's market cap is currently $1.39T. The company's EPS TTM is $7.96; its P/E ratio is 22.28; and it has a dividend yield of 1.97%. Canadian National Railway is estimated to report earnings on January 26, 2027, and the estimated EPS forecast is $29.13. See an overview of income statement, balance sheet, and cash flow financials.

Financial overview
Dec 25Dec 24Dec 23Dec 22Dec 21
Income Statement
Total Revenue$ 17.30B$ 17.05B$ 16.83B$ 17.11B$ 14.48B
Gross Profit$ 7.76B$ 7.36B$ 7.51B$ 7.73B$ 6.41B
Operating Income$ 6.59B$ 6.33B$ 6.60B$ 6.84B$ 5.56B
EBITDA$ 9.12B$ 8.63B$ 9.03B$ 9.04B$ 8.55B
Net Income$ 4.72B$ 4.45B$ 5.63B$ 5.12B$ 4.90B
Balance Sheet
Cash & Short-Term Investments$ 363.00M$ 389.00M$ 475.00M$ 328.00M$ 838.00M
Total Assets$ 58.55B$ 57.07B$ 52.67B$ 50.66B$ 48.54B
Total Debt$ 21.84B$ 21.37B$ 18.89B$ 15.89B$ 12.91B
Net Debt$ 21.48B$ 20.98B$ 18.41B$ 15.57B$ 12.08B
Total Liabilities$ 36.99B$ 36.02B$ 32.55B$ 29.28B$ 25.79B
Stockholders' Equity$ 21.57B$ 21.05B$ 20.12B$ 21.38B$ 22.74B
Cash Flow
Free Cash Flow$ 3.39B$ 3.15B$ 3.78B$ 3.92B$ 4.08B
Operating Cash Flow$ 7.05B$ 6.70B$ 6.96B$ 6.67B$ 6.97B
Investing Cash Flow$ -3.71B$ -3.61B$ -3.47B$ -2.51B$ -2.87B
Financing Cash Flow$ -3.37B$ -3.62B$ -3.41B$ -4.67B$ -3.86B

Currency in CAD

Canadian National Railway Earnings and Revenue History

08B16B24B24 %32 %40 %48 %EarningsProfit Margin201720182019202020212022202320242025RevenueEarningsProfit Margin

Canadian National Railway Debt to Assets

025B50B75B52 %56 %60 %64 %LiabilitiesDebt to Assets201720182019202020212022202320242025AssetsLiabilitiesDebt to Assets

Canadian National Railway Cash Flow

-7.5B-5B-2.5B02.5B5B7.5B10B201720182019202020212022202320242025OperatingInvestingFinancing

Canadian National Railway Forecast EPS vs Actual EPS

2224262830Q3 25Q4 25Q1 26Q2 26Q3 26Q4 26EPS EstimateBeatMiss