CNI logo

CNI

Canadian National Railway CompanyNYSEIndustrials
$104.18+0.90%ClosedMarket Cap: $63.78B

As of 2026-04-06

Recent Analyst Ratings
DateFirmActionRatingPrevious
2026-03-31BernsteinMarket Perform
2026-03-27BarclaysEqual Weight
2026-02-02RBC CapitalOutperform
2026-02-02CitigroupBuy
2026-02-02Stephens & Co.Equal Weight
2026-02-02Evercore ISI GroupIn Line
2026-01-15BarclaysEqual Weight
2025-11-28CIBCOutperform
2025-11-03SusquehannaPositive
2025-11-03CitigroupBuy
Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Fri Dec 31$8.74$18.53B19
Sun Dec 31$9.70$19.60B9
Mon Dec 31$10.89$20.77B9
Tue Dec 31$11.44$21.58B15