Log in

Compare Stocks

Enter up to five stock symbols separated by a comma or space (ex. BAC,WFC,JPM,LON:BARC).
Date Range: 

 Norfolk SouthernCSXCanadian National RailwayCENT JAPAN RWY/ADRCanadian Pacific Railway
SymbolNYSE:NSCNASDAQ:CSXNYSE:CNIOTCMKTS:CJPRYNYSE:CP
Price Information
Current Price$208.05$79.56$93.61$18.35$265.64
52 Week RangeHoldHoldHoldN/ABuy
Analyst Ratings
Consensus RecommendationHoldHoldHoldN/ABuy
Consensus Price Target$217.84$78.70$106.75N/A$300.00
% Upside from Price Target4.71% upside-1.08% downside14.04% upsideN/A12.93% upside
Trade Information
Market Cap$54.36 billion$62.25 billion$66.86 billion$36.12 billion$37.00 billion
Beta1.341.170.990.361.11
Average Volume1,460,7003,006,491817,94647,082356,311
Sales & Book Value
Annual Revenue$11.30 billion$11.94 billion$11.30 billion$16.94 billion$5.87 billion
Price / Sales4.755.165.912.126.20
Cashflow$14.73 per share$5.92 per share$6.09 per share$2.99 per share$14.98 per share
Price / Cash14.1213.4515.376.1417.73
Book Value$58.89 per share$15.33 per share$19.04 per share$16.10 per share$36.42 per share
Price / Book3.535.194.921.147.29
Profitability
Net Income$2.72 billion$3.33 billion$3.18 billion$3.95 billion$1.84 billion
EPS$10.34$4.17$4.39$2.03$12.39
Trailing P/E Ratio20.3019.0821.288.7820.12
Forward P/E Ratio16.7017.5217.868.4617.40
P/E Growth$1.94$1.49$1.92$9.05$1.89
Net Margins24.10%27.91%28.25%23.57%31.31%
Return on Equity (ROE)18.04%27.49%23.28%12.65%32.44%
Return on Assets (ROA)7.36%8.70%9.67%4.89%10.35%
Dividend
Annual Payout$3.76$0.96$1.62$0.09$2.54
Dividend Yield1.81%1.21%1.73%0.49%0.96%
Three-Year Dividend Growth15.50%10.06%8.29%N/A14.14%
Payout Ratio36.36%23.02%36.90%4.43%20.50%
Years of Consecutive Dividend Growth10 Years10 Years8 YearsN/A4 Years
Debt
Debt-to-Equity Ratio0.78%1.35%0.66%1.26%1.15%
Current Ratio0.90%1.52%0.66%6.71%0.57%
Quick Ratio0.80%1.40%0.52%6.62%0.48%
Ownership Information
Institutional Ownership Percentage72.01%76.31%53.07%0.11%69.13%
Insider Ownership Percentage0.19%4.83%2.40%N/A0.01%
Miscellaneous
Employees24,58721,00025,97529,12812,770
Shares Outstanding257.84 million773.83 million714.06 million1.96 billion137.00 million
Next Earnings Date4/22/2020 (Estimated)4/21/2020 (Estimated)5/4/2020 (Estimated)2/26/2020 (Estimated)4/28/2020 (Estimated)
OptionableOptionableOptionableOptionableNot OptionableOptionable

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.

Yahoo Gemini Pixel