Start free

Canadian National Railway Co (CNI) Stock: Earnings Date, Market Cap & Financials

Canadian National Railway Co (CNI) reported trailing twelve-month revenue of CAD 17.8B (up 3.6% year on year) and net income of CAD 4.8B as of 2026-06-30, according to EquiReason's reading of its SEC filings. Market cap: $76.4B.

Source: SEC EDGAR filings · figures as of 2026-06-30 · read by EquiReason

CNICANADIAN NATIONAL RAILWAY COFollow CNI — free
Railroads · Industrials
—
Price chart with a free account
Market cap
76.4B
P/E TTM
22.4*
Dividend yield
2.0%
52-week
—
Next earnings
30 Oct, in 1 days
* P/E: converted at 1 CAD = 0.7146 USD (2026-10-23)

Price

The price chart — with earnings days, unusual moves, 8-Ks and insider trades marked — opens with a free account.

Analyst

Our read on this company

The verdict, the score behind it and the written thesis are in Analyst.

Try it free for 7 days

Timing

Analyst

Today's price conditions

The verdict, the score behind it and the written thesis are in Analyst.

Try it free for 7 days

Analyst note

Analyst

Our written read on this company

The verdict, the score behind it and the written thesis are in Analyst.

Try it free for 7 days

Dividends & buybacks

yield 2.0% · payout 46.9% of last fiscal year's EPS
LineFY2015
Dec
FY2016
Dec
FY2017
Dec
FY2018
Dec
FY2019
Dec
FY2020
Dec
FY2022
Dec
FY2023
Dec
FY2024
Dec
FY2025
Dec
TTM
Dividend per share ($)———————3.163.383.553.55
Dividends paid ($B)1.001.161.241.331.541.632.002.072.142.21—
Buybacks ($B)1.741.992.022.001.700.384.714.552.602.06—

Performance

price return · vs. S&P 500 and the sector
WindowCNIvs. S&P 500vs. sector
1 month+3.1%+2.1%+3.5%
3 months-2.2%-6.3%+3.3%
6 months+15.0%+6.5%+15.9%
Year to date+23.9%+10.9%+17.3%
1 year+31.2%+18.5%+23.0%

Questions about Canadian National Railway Co

What does Canadian National Railway Co do?

CANADIAN NATIONAL RAILWAY CO operates in the Railroads industry of the Industrials sector. In its SEC filings it reports 8 business lines: Intermodal (22%), Grain And Fertilizers (21%), Petroleum And Chemicals (20%), Metals And Minerals (11%) and others. Trailing twelve-month revenue: $17.8 billion as of 2026-06-30.

What is Canadian National Railway Co's revenue?

CAD 17.8B over the twelve months to 2026-06-30, up 3.6% year on year, from its 10-Q and 10-K filings.

What is Canadian National Railway Co's market cap?

$76.4B.

Who owns Canadian National Railway Co stock?

842 institutions reported Canadian National Railway Co shares in 13F filings for the quarter ended 2026-06-30. The largest: Gates Foundation Trust (8.4%), Royal Bank of Canada (5.1%), Fil (3.1%).

When does Canadian National Railway Co report earnings?

Canadian National Railway Co's next earnings report is expected on 2026-10-30.

What sector is Canadian National Railway Co in?

Canadian National Railway Co is in the Industrials sector, Railroads industry.

Who are Canadian National Railway Co's competitors?

The nearest listed peers by market cap in Railroads: Union Pacific Corporation (UNP), CSX Corporation (CSX), CANADIAN PACIFIC KANSAS CITY LTD/CN (CP), Norfolk Southern Corporation (NSC), Westinghouse Air Brake Technologies Corporation (WAB).

Does Canadian National Railway Co pay a dividend?

Yes. Its dividend yield is 2.04%, paying out 46.9% of earnings.

Where is Canadian National Railway Co headquartered?

Canadian National Railway Co is headquartered in Montreal, Canada.

How many employees does Canadian National Railway Co have?

About 23,825 employees, according to its latest company profile.

When was Canadian National Railway Co's last earnings call?

Canadian National Railway Co held its Q2-2026 earnings call on 2026-07-24. Its next earnings report is expected on 2026-10-30.

Has Canadian National Railway Co had a stock split?

Yes. Canadian National Railway Co's SEC filings report a 2-for-1 stock split (first reported in its 6-K filed 2014-02-03).

Every figure on this page comes from Canadian National Railway Co's own SEC filings — see them on SEC EDGAR. Price data is licensed and shown only inside the product.

Source filings: FY2025 40-F · FY2024 40-F · FY2023 40-F · FY2022 40-F · FY2020 40-F

Peers and related: Earnings calendar: who reports this week · Union Pacific Corporation (UNP) · CSX Corporation (CSX) · CANADIAN PACIFIC KANSAS CITY LTD/CN (CP) · Norfolk Southern Corporation (NSC) · Westinghouse Air Brake Technologies Corporation (WAB) · All Railroads companies

How these figures are read: methodology · EquiReason.