Canadian National Railway (CNI) Stock Price

CNIStock
$127.12+33.16%52W
Market Cap$76.89B
P/E22.53x
PEG Ratio2.82
Div yield2.01%
Beta0.88

CNI Share Price Chart

Favorite Metrics

Price vs S&P 500 (26W)8.24%
Price vs S&P 500 (4W)-6.18%
PEG Ratio2.82
VGM Score53.71
P/E Ratio (Annual)22.53x
Indicated Dividend Yield (Annual)2.01%

CNI Earnings Surprise History

Q2 251.35est. 1.35
Q3 251.32est. 1.28
Q4 251.50est. 1.43
Q1 261.30est. 1.31
Q2 261.50est. 1.42

CNI Analyst Recommendations

May 2026
Jun 2026
Jul 2026
Aug 2026
3.63
3.62
3.65
3.55

Industry Peers — Railroads(5)

SymbolValue ScoreGrowth ScoreMomentum ScorePrice
CNICanadian National Railway
DCA$127.12
UNPUnion Pacific Corp.DCA$309.59
CSXCSX CorporationDCA$51.51
CPCanadian Pacific Kansas City LimitedDCA$94.34
NSCNorfolk Southern Corp.DCB$351.24
FIPFTAI Infrastructure Inc. Common StockCAF$3.77

About Canadian National Railway

Canadian National operates an integrated North American railway spanning Canada coast-to-coast and extending through Chicago to the Gulf of Mexico, with CAD 17 billion in 2024 revenue. The company's diversified freight portfolio includes intermodal containers (22%), petroleum and chemicals (20%), grain and fertilizers (20%), metals and minerals (12%), forest products (11%), automotive (5%), and coal (5%). This broad business mix provides operational resilience across varying economic conditions.