QQQ   323.78 (+0.06%)
AAPL   128.17 (+0.30%)
MSFT   236.78 (-0.07%)
FB   264.61 (-0.11%)
GOOGL   2,069.00 (+2.33%)
TSLA   715.49 (-0.41%)
AMZN   3,142.38 (-0.12%)
NVDA   556.55 (+0.52%)
BABA   239.79 (-0.79%)
CGC   35.31 (+1.67%)
GE   13.23 (+0.92%)
MU   94.46 (-0.32%)
NIO   46.54 (-6.47%)
AMD   86.58 (+0.22%)
T   28.17 (+0.28%)
F   12.04 (+0.50%)
ACB   11.25 (+1.90%)
DIS   196.00 (+0.52%)
BA   224.95 (+0.25%)
NFLX   549.25 (-0.25%)
BAC   35.69 (-0.28%)
QQQ   323.78 (+0.06%)
AAPL   128.17 (+0.30%)
MSFT   236.78 (-0.07%)
FB   264.61 (-0.11%)
GOOGL   2,069.00 (+2.33%)
TSLA   715.49 (-0.41%)
AMZN   3,142.38 (-0.12%)
NVDA   556.55 (+0.52%)
BABA   239.79 (-0.79%)
CGC   35.31 (+1.67%)
GE   13.23 (+0.92%)
MU   94.46 (-0.32%)
NIO   46.54 (-6.47%)
AMD   86.58 (+0.22%)
T   28.17 (+0.28%)
F   12.04 (+0.50%)
ACB   11.25 (+1.90%)
DIS   196.00 (+0.52%)
BA   224.95 (+0.25%)
NFLX   549.25 (-0.25%)
BAC   35.69 (-0.28%)
QQQ   323.78 (+0.06%)
AAPL   128.17 (+0.30%)
MSFT   236.78 (-0.07%)
FB   264.61 (-0.11%)
GOOGL   2,069.00 (+2.33%)
TSLA   715.49 (-0.41%)
AMZN   3,142.38 (-0.12%)
NVDA   556.55 (+0.52%)
BABA   239.79 (-0.79%)
CGC   35.31 (+1.67%)
GE   13.23 (+0.92%)
MU   94.46 (-0.32%)
NIO   46.54 (-6.47%)
AMD   86.58 (+0.22%)
T   28.17 (+0.28%)
F   12.04 (+0.50%)
ACB   11.25 (+1.90%)
DIS   196.00 (+0.52%)
BA   224.95 (+0.25%)
NFLX   549.25 (-0.25%)
BAC   35.69 (-0.28%)
QQQ   323.78 (+0.06%)
AAPL   128.17 (+0.30%)
MSFT   236.78 (-0.07%)
FB   264.61 (-0.11%)
GOOGL   2,069.00 (+2.33%)
TSLA   715.49 (-0.41%)
AMZN   3,142.38 (-0.12%)
NVDA   556.55 (+0.52%)
BABA   239.79 (-0.79%)
CGC   35.31 (+1.67%)
GE   13.23 (+0.92%)
MU   94.46 (-0.32%)
NIO   46.54 (-6.47%)
AMD   86.58 (+0.22%)
T   28.17 (+0.28%)
F   12.04 (+0.50%)
ACB   11.25 (+1.90%)
DIS   196.00 (+0.52%)
BA   224.95 (+0.25%)
NFLX   549.25 (-0.25%)
BAC   35.69 (-0.28%)
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 RailwayCanadian Pacific RailwayCentral Japan Railway
SymbolNASDAQ:CSXNYSE:NSCNYSE:CNINYSE:CPOTCMKTS:CJPRY
Price Information
Current Price$92.93$257.83$111.90$368.91$16.41
52 Week RangeBuyBuyHoldBuySell
MarketRank™
Overall Score2.12.12.02.10.9
Analysis Score2.32.32.22.40.0
Community Score2.52.22.02.81.8
Dividend Score1.72.52.51.71.7
Ownership Score1.71.70.81.70.0
Earnings & Valuation Score2.51.92.51.91.3
Analyst Ratings
Consensus RecommendationBuyBuyHoldBuySell
Consensus Price Target$89.81$232.78$118.35$394.65N/A
% Upside from Price Target-3.36% downside-9.71% downside5.76% upside6.98% upsideN/A
Trade Information
Market Cap$70.86 billion$70.19 billion$79.48 billion$49.17 billion$33.80 billion
Beta1.181.380.830.930.38
Average Volume4,118,7701,174,273881,751295,81846,325
Sales & Book Value
Annual Revenue$11.94 billion$11.30 billion$11.30 billion$5.87 billion$16.97 billion
Price / Sales5.946.217.038.371.99
Cashflow$5.95 per share$15.12 per share$6.12 per share$17.02 per share$3.37 per share
Price / Cash15.6217.0518.2721.674.87
Book Value$15.16 per share$58.23 per share$19.09 per share$38.88 per share$18.16 per share
Price / Book6.134.435.869.490.90
Profitability
Net Income$3.33 billion$2.72 billion$3.18 billion$1.84 billion$3.66 billion
EPS$4.17$10.34$4.39$12.39$1.87
Trailing P/E Ratio25.8133.1831.2629.42136.75
Forward P/E Ratio21.6123.4222.9323.8813.13
P/E Growth3.003.093.362.60N/A
Net Margins26.08%20.27%24.90%29.66%2.03%
Return on Equity (ROE)22.83%15.83%19.55%32.77%0.82%
Return on Assets (ROA)7.14%6.26%8.12%10.22%0.33%
Dividend
Annual Payout$1.12$3.96$1.80$2.98$0.09
Dividend Yield1.21%1.54%1.61%0.81%0.55%
Three-Year Dividend Growth33.33%54.10%36.80%55.62%N/A
Payout Ratio26.86%38.30%41.00%24.05%4.81%
Years of Consecutive Dividend Growth1 Years1 Years1 Years1 YearsN/A
Debt
Debt-to-Equity Ratio1.27%0.85%0.67%1.18%1.29%
Current Ratio1.84%1.29%1.05%0.60%5.22%
Quick Ratio1.73%1.16%0.85%0.51%5.14%
Ownership Information
Institutional Ownership Percentage73.75%67.25%54.23%69.29%0.08%
Insider Ownership Percentage0.58%0.32%2.40%0.01%N/A
Miscellaneous
Employees19,28224,58724,00811,89029,603
Shares Outstanding762.51 million272.23 million710.30 million133.29 million2.06 billion
Next Earnings Date4/28/2021 (Estimated)5/5/2021 (Estimated)4/26/2021 (Estimated)4/20/2021 (Estimated)4/26/2021 (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.