CNRCanadian National Railway CompanyTSXIndustrials
C$172.50−C$2.51Down1.43%Oct 26, 2026 close
Previous Earnings94 days ago
July 24, 2026Q2 FY2026
EPS ActualC$2.08est. C$1.96 · beat 6.0%
Revenue—
Next Earningsin 4 days
October 30, 2026unconfirmed · Q3 FY2026
EPS EstimateC$2.08
Revenue Est.—
Rating / Target— —

EPS — Actual vs Estimate

8 quarters + next report

Earnings History

QUARTERREPORT DATEEPS EST.EPS ACTUALSURPRISEREV EST.REV ACTUALREV SURPRISE
Q2 FY26Jul 24, 2026C$1.96C$2.08+6.0%———
Q1 FY26Apr 29, 2026C$1.81C$1.80-0.3%———
Q4 FY25Jan 30, 2026C$1.98C$2.08+5.1%———
Q3 FY25Oct 31, 2025C$1.77C$1.83+3.3%———
Q2 FY25Jul 22, 2025C$1.87C$1.87-0.1%———
Q1 FY25May 1, 2025C$1.78C$1.85+4.1%———
Q4 FY24Jan 30, 2025C$1.93
© 2026 WallStMonk. All rights reserved. v0.19.39Not investment advice · Data as of previous market close