Log in

Compare Stocks

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

 CSXNorfolk SouthernCanadian National RailwayCENT JAPAN RWY/ADRCanadian Pacific Railway
SymbolNASDAQ:CSXNYSE:NSCNYSE:CNIOTCMKTS:CJPRYNYSE:CP
Price Information
Current Price$79.56$208.05$93.61$18.35$265.64
52 Week RangeHoldHoldHoldN/ABuy
Analyst Ratings
Consensus RecommendationHoldHoldHoldN/ABuy
Consensus Price Target$78.70$217.84$106.75N/A$300.00
% Upside from Price Target-1.08% downside4.71% upside14.04% upsideN/A12.93% upside
Trade Information
Market Cap$62.25 billion$54.36 billion$66.86 billion$36.00 billion$37.00 billion
Beta1.171.340.990.361.11
Average Volume3,006,4911,460,700817,94647,082356,311
Sales & Book Value
Annual Revenue$11.94 billion$11.30 billion$11.30 billion$16.94 billion$5.87 billion
Price / Sales5.164.755.912.126.20
Cashflow$5.92 per share$14.73 per share$6.09 per share$2.99 per share$14.98 per share
Price / Cash13.4514.1215.376.1417.73
Book Value$15.33 per share$58.89 per share$19.04 per share$16.10 per share$36.42 per share
Price / Book5.193.534.921.147.29
Profitability
Net Income$3.33 billion$2.72 billion$3.18 billion$3.95 billion$1.84 billion
EPS$4.17$10.34$4.39$2.03$12.39
Trailing P/E Ratio19.0820.3021.288.7820.12
Forward P/E Ratio17.5216.7217.868.4617.40
P/E Growth$1.49$1.94$1.92$9.05$1.89
Net Margins27.91%24.10%28.25%23.57%31.31%
Return on Equity (ROE)27.49%18.04%23.28%12.65%32.44%
Return on Assets (ROA)8.70%7.36%9.67%4.89%10.35%
Dividend
Annual Payout$0.96$3.76$1.62$0.09$2.54
Dividend Yield1.21%1.81%1.73%0.49%0.96%
Three-Year Dividend Growth10.06%15.50%8.29%N/A14.14%
Payout Ratio23.02%36.36%36.90%4.43%20.50%
Years of Consecutive Dividend Growth10 Years10 Years8 YearsN/A4 Years
Debt
Debt-to-Equity Ratio1.35%0.78%0.66%1.26%1.15%
Current Ratio1.52%0.90%0.66%6.71%0.57%
Quick Ratio1.40%0.80%0.52%6.62%0.48%
Ownership Information
Institutional Ownership Percentage76.31%72.01%53.07%0.11%69.13%
Insider Ownership Percentage4.83%0.19%2.40%N/A0.01%
Miscellaneous
Employees21,00024,58725,97529,12812,770
Shares Outstanding773.83 million257.84 million714.06 million1.96 billion137.00 million
Next Earnings Date4/21/2020 (Estimated)4/22/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