CNI logo

CNI

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

As of 2026-04-06

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