CNI Canadian National Railway Company logo

CNI Canadian National Railway Company

Industrials
$116.39+1.88%ClosedMarket Cap: $71.16B

As of 2026-05-26

Analyst Consensus

Consensus

Hold

Target (Consensus)

$99.50

Target (Median)

$99.50

Target Range

$99.00 - $100.00

Upside from current price: -14.5%

Rating Distribution

5 Strong Buy11 Buy11 Hold1 Sell1 Strong Sell
Recent Analyst Ratings
DateFirmActionRatingPrevious
2026-04-30Evercore ISI GroupmaintainIn LineIn Line
2026-04-30RBC CapitalmaintainOutperformOutperform
2026-04-30CitigroupmaintainBuyBuy
2026-04-30BarclaysmaintainEqual WeightEqual Weight
2026-04-09B of A SecuritiesupgradeBuyNeutral
2026-03-31BernsteinmaintainMarket PerformMarket Perform
2026-03-27BarclaysmaintainEqual WeightEqual Weight
2026-02-02Stephens & Co.maintainEqual WeightEqual Weight
2026-02-02CitigroupmaintainBuyBuy
2026-02-02RBC CapitalmaintainOutperformOutperform
Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Fri Dec 31$8.82$18.92B18
Sun Dec 31$9.71$19.94B9
Mon Dec 31$10.72$21.40B10
Tue Dec 31$11.31$22.06B8