Intrinsic Value of S&P & Nasdaq Contact Us

Canadian National Railway Company CNI NYSE

NYSE • Industrials • Railroads • CA • USD

SharesGrow Score
56/100
3/7 Pass
SharesGrow Intrinsic Value
$164.97
+47.3%
Analyst Price Target
$101.33
-9.5%
SharesGrow 7-Criteria Score All 7 criteria scored · valuation-related highlighted on this page

Canadian National Railway Company (CNI) trades at a trailing P/E of 19.8, forward P/E of 14.2. Trailing earnings yield is 5.05%, forward earnings yield 7.05%. PEG 2.54. Graham Number is $77.77.

Criteria proven by this page:

  • VALUE (45/100, Partial) — mixed signals — some valuation metrics are favorable while others are stretched.
  • Forward P/E 14.2 (down from trailing 19.8) — analysts expect earnings to grow, which would improve the valuation.
  • PEG Ratio 2.54 — above 2.0 suggests expensive relative to earnings growth.
  • Trailing Earnings Yield 5.05% — exceeds typical bond yields (~4.3%), making equity attractive vs fixed income. Forward yield improves to 7.05% as earnings recover.
  • Analyst consensus target $101.33 (-9.5% downside) — slight downside risk — the market may be ahead of analyst expectations.

Overall SharesGrow Score: 56/100 with 3/7 criteria passed.

SharesGrow 7-Criteria Score
56/100
SG Score
View full scorecard →
~
VALUE
45/100
Price-to-Earnings & upside
Proven by this page
FUTURE
26/100
Analyst consensus
→ Forecast
PAST
100/100
→ Income
HEALTH
33/100
Debt-to-Equity & liquidity
→ Health
MOAT
73/100
→ Income
GROWTH
30/100
→ Income
INCOME
85/100
→ Income

Valuation Snapshot — CNI

Valuation Multiples
P/E (TTM)19.8
Forward P/E14.2
PEG Ratio2.54
Forward PEG3.23
P/B Ratio4.34
P/S Ratio5.37
EV/EBITDA12.6
Per Share Data
EPS (TTM)$7.67
Forward EPS (Est.)$7.89
Book Value / Share$35.05
Revenue / Share$28.12
FCF / Share$5.51
Yields & Fair Value
Earnings Yield5.05%
Forward Earnings Yield7.05%
Dividend Yield2.35%
Graham Number$77.77
SharesGrow IV$164.97 (+47.3%)
Analyst Target$101.33 (-9.5%)

Historical Valuation

Year P/E (TTM) PEG Ratio P/B Ratio P/S Ratio Dividend Yield
2016 19.4 3.17 4.76 5.86 1.64%
2017 14.3 0.26 4.72 6.03 1.58%
2018 17.2 -0.90 4.23 5.21 1.79%
2019 20.1 -29.53 4.69 5.67 1.83%
2020 28.2 -1.96 5.09 7.23 1.63%
2021 22.5 0.30 4.85 7.62 1.58%
2022 21.6 1.58 5.18 6.47 1.81%
2023 19.4 -1.31 5.44 6.50 1.89%
2024 20.8 -1.17 4.39 5.43 2.31%
2025 17.9 2.29 3.92 4.89 2.61%

EPS: Actual vs Estimates

P/E Ratio & Earnings Yield

Earnings Per Share (EPS) History

Year EPS (Diluted) Revenue Net Income Net Margin
2016 $4.67 $12.04B $3.64B 30.2%
2017 $7.24 $13.04B $5.48B 42.1%
2018 $5.87 $14.32B $4.33B 30.2%
2019 $5.83 $14.92B $4.22B 28.3%
2020 $5.00 $13.82B $3.55B 25.7%
2021 $6.90 $14.48B $4.9B 33.8%
2022 $7.44 $17.11B $5.12B 29.9%
2023 $8.53 $16.83B $5.63B 33.4%
2024 $7.01 $17.05B $4.45B 26.1%
2025 $7.56 $17.29B $4.72B 27.3%

Analyst Estimates

Year EPS (Avg) EPS Range Revenue (Avg) Revenue Range Analysts
2026 $7.86 $7.60 – $8.22 $17.64B $17.49B – $17.82B 18
2027 $8.72 $8.30 – $9.19 $18.49B $18.25B – $18.83B 19
2028 $9.68 $9.45 – $10.01 $19.56B $19.24B – $20.1B 9
2029 $10.87 $10.61 – $11.23 $20.73B $20.39B – $21.3B 9
2030 $11.42 $11.15 – $11.80 $21.53B $21.18B – $22.12B 15
Contact Us
🎓
SharesGrow Academy
Learn how to calculate Intrinsic Value and find undervalued stocks.
Weekly live sessions
Send us a message