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 RailwayCanadian Pacific RailwayCENT JAPAN RWY/ADR
SymbolNYSE:NSCNASDAQ:CSXNYSE:CNINYSE:CPOTCMKTS:CJPRY
Price Information
Current Price$158.97$63.52$80.58$226.65$16.70
52 Week RangeHoldHoldHoldBuyN/A
Analyst Ratings
Consensus RecommendationHoldHoldHoldBuyN/A
Consensus Price Target$202.70$73.91$103.91$299.50N/A
% Upside from Price Target27.51% upside16.36% upside28.95% upside32.14% upsideN/A
Trade Information
Market Cap$39.48 billion$43.93 billion$56.99 billion$31.50 billion$29.14 billion
Beta1.391.240.941.040.4
Average Volume2,027,2085,590,1001,122,387508,30981,128
Sales & Book Value
Annual Revenue$11.30 billion$11.94 billion$11.30 billion$5.87 billion$16.94 billion
Price / Sales3.904.125.085.261.93
Cashflow$16.68 per share$6.69 per share$6.47 per share$17.56 per share$3.37 per share
Price / Cash9.539.4912.4512.914.95
Book Value$58.23 per share$15.16 per share$19.09 per share$38.88 per share$16.10 per share
Price / Book2.734.194.225.831.04
Profitability
Net Income$2.72 billion$3.33 billion$3.18 billion$1.84 billion$3.95 billion
EPS$10.34$4.17$4.39$12.39$2.03
Trailing P/E Ratio15.5115.2318.3117.177.99
Forward P/E Ratio13.1814.3416.5815.528.11
P/E Growth$1.45$1.66$2.10$1.81N/A
Net Margins24.10%27.91%28.25%31.31%23.57%
Return on Equity (ROE)18.04%27.49%23.28%32.42%12.65%
Return on Assets (ROA)7.36%8.70%9.67%10.32%4.89%
Dividend
Annual Payout$3.76$1.04$1.67$2.36$0.09
Dividend Yield2.37%1.64%2.07%1.04%0.54%
Three-Year Dividend Growth15.50%10.06%10.55%10.58%N/A
Payout Ratio36.36%24.94%38.04%19.05%4.43%
Years of Consecutive Dividend Growth10 Years10 Years8 Years4 YearsN/A
Debt
Debt-to-Equity Ratio0.78%1.35%0.66%1.15%1.26%
Current Ratio0.90%1.52%0.66%0.53%6.71%
Quick Ratio0.80%1.40%0.52%0.45%6.62%
Ownership Information
Institutional Ownership Percentage68.42%73.94%55.24%69.28%0.12%
Insider Ownership Percentage0.19%0.58%2.40%0.01%N/A
Miscellaneous
Employees24,58721,00025,97513,00029,128
Shares Outstanding277.43 million773.83 million712.26 million136.37 million1.96 billion
Next Earnings Date4/29/2020 (Confirmed)4/22/2020 (Confirmed)4/27/2020 (Confirmed)4/21/2020 (Confirmed)4/23/2020 (Estimated)
OptionableOptionableOptionableOptionableOptionableNot Optionable

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