CNI — CANADIAN NATIONAL RAILWAY CO
—
NYSE ·
Industrials ·
Road & Rail ·
CIK 16868 ·
Last close
$114.90
Market Cap
$69.70B
52W High
$121.81
52W Low
$98.68
ADV30
1,508,188
Next earnings
2026-07-24
Quarterly Fundamentals
Revenues vs Net Income (last 4 Q)
Assets vs Liabilities (last 4 Q)
| Period | Revenues | GrossProfit | OpIncome | NetIncome | Assets | Cash | Liabilities |
|---|---|---|---|---|---|---|---|
| Mar 2026 | 4,379,000,000 | 1,763,000,000 | 1,549,000,000 | 1,146,000,000 | 59,463,000,000 | 573,000,000 | 38,012,000,000 |
| Dec 2025 | 4,464,000,000 | 1,961,000,000 | 1,733,000,000 | 1,248,000,000 | 58,555,000,000 | 350,000,000 | 36,987,000,000 |
| Sep 2025 | 4,165,000,000 | 1,767,000,000 | 1,606,000,000 | 1,139,000,000 | 57,654,000,000 | 214,000,000 | 36,381,000,000 |
| Jun 2025 | 4,272,000,000 | 1,827,000,000 | 1,638,000,000 | 1,172,000,000 | 56,776,000,000 | 216,000,000 | 35,240,000,000 |
Cashflow TTM (yfinance, fills SEC gap)
Operating CF
$7,150,000,000
Investing CF
$-3,540,000,000
Financing CF
$-3,266,000,000
CapEx
$-3,578,000,000
Dividends Paid
$-2,209,000,000
Buybacks
$-2,846,000,000
EPS Diluted TTM
$7.60
As of
2026-05-10
Balance + Analyst (yfinance extras)
Retained Earnings
$18,689,000,000
Inventory
$831,000,000
Receivables
$1,252,000,000
ST Investments
—
EBIT TTM
$7,172,000,000
Pretax Income TTM
$6,258,000,000
Interest Exp TTM
$914,000,000
Analysts
12
Yahoo Snapshot (yfinance, live)
Total Revenue
$17,280,000,000
EBITDA
$8,999,000,064
Free Cash Flow
$2,598,500,096
Enterprise Value
$91,893,243,904
Total Cash
$586,000,000
Total Debt
$22,666,000,384
Shares Out
606,600,000
Trailing EPS
$5.35
Book Value
$25.22
ROE
21.8%
ROA
7.6%
Div Yield
2.28%
Annual Trend (SEC EDGAR, last 4y)
Revenues vs Net Income (last 4y)
| FY end | Revenues | OpIncome | NetIncome | Assets | Liabilities | Equity | OCF |
|---|---|---|---|---|---|---|---|
| Dec 2025 | 17,304,000,000 | 6,587,000,000 | 4,720,000,000 | 58,555,000,000 | 36,987,000,000 | — | 7,049,000,000 |
| Dec 2024 | 17,046,000,000 | 6,325,000,000 | 4,448,000,000 | 57,067,000,000 | 36,016,000,000 | — | 6,699,000,000 |
| Dec 2023 | 16,828,000,000 | 6,597,000,000 | 5,625,000,000 | 52,666,000,000 | 32,549,000,000 | — | 6,965,000,000 |
| Dec 2022 | 17,107,000,000 | 6,840,000,000 | 5,118,000,000 | 50,662,000,000 | 29,278,000,000 | — | 6,667,000,000 |
TTM Snapshot
Revenues TTM
—
NetIncome TTM
—
OpCashFlow TTM
—
Assets (Latest)
—
Forward EPS
$6.18
Max Pain — expiry 2026-10-16
max pain strike: $110.00 · spot: $116.38 · call oi: 7,283 · put oi: 807
Expected Move to 2026-10-16:
±$12.15
(10.44%) —
implied range
$104.22 –
$128.53
· ATM straddle on $115.00 strike
Peers — same industry
| Ticker | Name | Market Cap | Last | Daily % |
|---|---|---|---|---|
| NSC | NORFOLK SOUTHERN CORP | $68.14B | $303.39 | — |
| CP | CANADIAN PACIFIC KANSAS CITY LTD/CN | $75.72B | $85.29 | — |
| UPS | UNITED PARCEL SERVICE INC | $79.01B | $105.83 | — |
| CSX | CSX CORP | $85.77B | $46.16 | — |
| ODFL | OLD DOMINION FREIGHT LINE, INC. | $45.25B | $217.58 | — |
News headlines (Yahoo Finance, 1h cache)
Canadian National, CSX, Union Pacific Poised for Earnings Beats on Strong Volumes, RBC Says
2026-06-24 18:20 · Yahoo
Canadian National Railway Co (CNI) Secures Deal with BHP. It’s About Potash
2026-06-19 18:19 · Yahoo
RBC on Implications of the Senate Committee's Keep Canada Moving Report on Rail Companies
2026-06-16 15:34 · Yahoo
Canadian National Railway Company (CNI) Partners with Keyera and AltaGas on Alberta Corridor Rail Expansion
2026-06-15 21:17 · Yahoo
Should Investors Buy CSX Stock Despite Its Higher Valuation?
2026-06-15 15:24 · Yahoo
Derek Taylor Joins G&W as Chief Operating Officer
2026-06-15 13:10 · Yahoo
Will New BHP Potash and Propane Volumes Reshape Canadian National Railway's (TSX:CNR) Resource-Corridor Narrative
2026-06-13 11:11 · Yahoo
Canadian National Railway (TSX:CNR) Stock After Rail Investment Talks And A 21% One-Year Gain
2026-06-13 00:15 · Yahoo
TELUS (TU) to Invest More Than $24B in Ontario Over Five Years
2026-06-12 16:02 · Yahoo
The Zacks Analyst Blog Highlights Union Pacific and Canadian National Railway
2026-06-12 14:34 · Yahoo
Recent Insider Activity
No insider activity indexed for this ticker.