Log in

Compare Stocks

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

 WalmartCostco WholesaleTargetWal-mart de Mexico S A B de C VDollar General
SymbolNYSE:WMTNASDAQ:COSTNYSE:TGTOTCMKTS:WMMVYNYSE:DG
Price Information
Current Price$118.58$321.95$117.01$31.30$166.88
52 Week RangeBuyBuyBuyN/ABuy
Analyst Ratings
Consensus RecommendationBuyBuyBuyN/ABuy
Consensus Price Target$124.80$305.27$119.62N/A$162.90
% Upside from Price Target5.25% upside-5.18% downside2.23% upsideN/A-2.38% downside
Trade Information
Market Cap$333.91 billion$143.16 billion$59.93 billion$53.47 billion$42.19 billion
Beta0.360.90.570.470.48
Average Volume5,547,9061,683,4783,819,591122,5491,160,945
Sales & Book Value
Annual Revenue$523.96 billion$152.70 billion$75.36 billion$31.88 billion$25.63 billion
Price / Sales0.640.930.791.711.66
Cashflow$8.92 per share$11.57 per share$10.15 per share$1.50 per share$7.83 per share
Price / Cash13.2927.8311.5320.8221.32
Book Value$28.74 per share$35.44 per share$21.65 per share$4.92 per share$24.41 per share
Price / Book4.139.085.406.366.84
Profitability
Net Income$6.67 billion$3.66 billion$2.94 billion$1.91 billion$1.59 billion
EPS$4.93$8.19$5.39$1.10$5.97
Trailing P/E Ratio22.8538.1918.6927.9526.12
Forward P/E Ratio21.7634.6617.1124.0822.49
P/E Growth$4.65$4.62$2.29$2.82$1.90
Net Margins2.84%2.42%4.18%6.03%6.09%
Return on Equity (ROE)18.16%24.22%28.22%24.62%25.53%
Return on Assets (ROA)5.99%8.03%7.73%11.93%8.55%
Dividend
Annual Payout$2.12$2.60$2.64$0.99$1.28
Dividend Yield1.79%0.81%2.26%3.16%0.77%
Three-Year Dividend Growth1.29%10.06%2.66%N/A17.95%
Payout Ratio43.00%31.75%48.98%90.00%21.44%
Years of Consecutive Dividend Growth45 Years16 Years52 YearsN/A4 Years
Debt
Debt-to-Equity Ratio0.79%0.47%1.10%0.33%1.57%
Current Ratio0.79%1.01%0.83%0.86%1.12%
Quick Ratio0.20%0.49%0.15%0.34%0.13%
Ownership Information
Institutional Ownership Percentage30.45%69.87%77.12%0.09%91.71%
Insider Ownership Percentage51.11%0.22%0.24%N/A0.55%
Miscellaneous
Employees2,200,000254,000360,000234,431135,000
Shares Outstanding2.84 billion441.76 million506.74 million1.75 billion254.60 million
Next Earnings Date5/21/2020 (Estimated)3/5/2020 (Confirmed)3/3/2020 (Confirmed)2/26/2020 (Estimated)3/12/2020 (Confirmed)
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