CNRCanadian National Railway CompanyTSXIndustrials
C$172.50−C$2.51Down1.43%Oct 26, 2026 close
Coming Soon
Format:
METRIC
TTM
Dec 25
Dec 24
Dec 23
Period Ending—Dec 31, 2025Dec 31, 2024Dec 31, 2023
Revenue
Revenue$17.8B$17.3B$17.0B$16.8B
Cost of Revenue$10.3B$9.97B$10.1B$9.68B
Gross Profit$7.46B$7.33B$6.97B$7.15B
Operating
Operating Income$6.67B$6.59B$6.33B$6.60B
EBITDA$8.60B$8.53B$8.22B$8.41B
Pre-Tax Income$6.38B$6.26B$5.85B$6.49B
Income Tax Expense$1.60B$1.54B$1.40B$863M
Net Income$4.78B$4.72B$4.45B$5.63B
Per Share
EPS (Basic)$7.77$7.58$7.02$8.55
EPS (Diluted)$7.76$7.57$7.01$8.53
Shares Basic615M623M634M658M
Shares Diluted616M624M635M659M
Dividend Per Share————
Margins
Gross Margin+42.0%+42.4%+40.9%+42.5%
EBIT Margin+37.5%+38.1%+37.1%+39.2%
EBITDA Margin+48.4%+49.3%+48.2%+50.0%
Net Margin+26.9%+27.3%+26.1%+33.4%
Effective Tax Rate+25.0%+24.6%+24.0%+13.3%
Growth
Revenue Growth—+1.5%+1.3%-1.6%
Net Income Growth—+6.1%-20.9%+9.9%
EPS Growth—+8.0%-17.8%+14.7%
Share Count Change—-1.7%-3.7%-4.2%
Free Cash Flow
Free Cash Flow$3.55B$3.39B$3.15B$3.78B
FCF Per Share$5.76$5.44$4.96$5.73
FCF Margin+20.0%+19.6%+18.5%+22.5%
FCF Growth—+7.7%-16.6%-3.5%
© 2026 WallStMonk. All rights reserved. v0.19.39Not investment advice · Data as of previous market close