Financhill
Back

Canadian National Railway Quote, Financials, Valuation and Earnings

Canadian National Railway Price Quote

$101.18
+0.01 (+0.56%)
(Updated: December 21, 2024 at 5:20 AM ET)

Canadian National Railway Key Stats

Sell
19
Canadian National Railway (CNI) is a Sell

Day range:
$99.90 - $102.27
52-week range:
$99.90 - $134.02
Dividend yield:
2.44%
P/E ratio:
16.01
P/S ratio:
5.13
P/B ratio:
4.42%

Volume:
1.8M
Avg. volume:
1.4M
1-year change:
-17.21%
Market cap:
$63.6B
Revenue:
$12.5B
EPS:
$6.23

How Much Does Canadian National Railway Make?

Data Unavailable

Is Canadian National Railway Growing As A Company?

Data Unavailable

Canadian National Railway Stock Price Performance

What Is Canadian National Railway 52-Week High & Low?

Canadian National Railway Price To Free Cash Flow

Data Unavailable

Is It Risky To Buy Canadian National Railway?

Data Unavailable

Is Canadian National Railway Cash Flow Positive?

Data Unavailable

Canadian National Railway Return On Invested Capital

Data Unavailable

Canadian National Railway Earnings Date & Stock Price

Canadian National Railway Competitors

Canadian National Railway Dividend Yield

Data Unavailable

Canadian National Railway Analyst Estimates

YoY Growth Past Surprise
EPS: 0.09% 0.79%
Revenue: 1.38% -0.04%

Analyst Recommendations

Buy Recommendations: 6
Hold Recommendations: 19
Sell Recommendations: 0
Price Target: 123.11
Upside from Last Price: 21.68%

Major Shareholders

Data Unavailable