Please ensure Javascript is enabled for purposes of website accessibility

Better Buy:, Inc. vs. Wal-Mart

By Joe Tenebruso - Oct 3, 2017 at 9:01PM

You’re reading a free article with opinions that may differ from The Motley Fool’s Premium Investing Services. Become a Motley Fool member today to get instant access to our top analyst recommendations, in-depth research, investing resources, and more. Learn More

Which of these two retail titans is the best choice for your portfolio?

Perhaps no two companies have helped to reshape the retail industry more than Wal-Mart Stores (WMT 0.86%) and (AMZN 3.15%). With its nearly $500 billion in annual revenue, Wal-Mart tops the Fortune Global 500 list for the world's largest corporations by revenue. And after two decades of torrid growth, Amazon is now the dominant online retailer.

As these companies have risen to power, they've earned a fortune for their investors along the way. But which is the better buy today? Let's find out.

Two chess piece kings facing each other

We pit these two retail kings against each other to see which is the better buy for your portfolio. Image source: Getty Images.

Competitive advantage

Amazon offers its customers a powerful value proposition built upon a wide selection of goods, low prices, and an ultra-convenient online shopping experience. Wal-Mart is perhaps the one retailer that can actually challenge Amazon in these areas. Wal-Mart also possesses a powerful competitive advantage of its own in its 11,600-strong store network. Its stores are located within five miles of 70% of the U.S. population, which positions them well for things like grocery pickup and e-commerce fulfillment support.

Yet there's one important area in which Amazon's competitive moat may be insurmountable even for Wal-Mart: online consumer mindshare. Fifty-five percent of consumers began their search on the e-commerce leader's website when shopping online in September 2016 -- up from 44% a year earlier -- according to a report (opens a PDF) by marketing firm BloomReach. All other retailers combined accounted for only 16% of shoppers' initial searches, with search engines making up the rest.

These results show that Amazon is often the first place people go to shop online. With more sales migrating to the internet every year, this is an extremely valuable position to be in -- and one that gives the e-commerce king the edge in terms of competitive advantage.

Advantage: Amazon

Financial fortitude

Amazon and Wal-Mart are both powerhouse businesses, but let's take a look at some key metrics to see how they stack up in regard to financial strength.





$150 billion

$490 billion


$13.3 billion

$32.2 billion

Net income

$1.9 billion

$12.7 billion

Operating cash flow

$17.1 billion

$28 billion

Free cash flow

$8.8 billion

$17.5 billion


$21.5 billion

$6.5 billion


$23.6 billion

$48 billion


Though Wal-Mart is more indebted than Amazon, it also has six times the net income and twice the free cash flow. That gives the retail behemoth the edge in terms of financial fortitude.

Advantage: Wal-Mart


When it comes to growth, this battle is particularly one-sided; Amazon's revenue and cash flow growth have dwarfed that of Wal-Mart over the past half-decade.

AMZN Cash from Operations (TTM) Chart

AMZN Cash from Operations (TTM) data by YCharts.

This trend should continue for the foreseeable future, with analysts forecasting that Amazon will grow its earnings per share at more than 50% annually over the next five years, compared to only about 5% for Wal-Mart. With its EPS expected to increase at a rate of approximately 10 times that of its rival, Amazon is simply in a different league in terms of growth.

Advantage: Amazon


No better-buy discussion should take place without a look at valuation. Let's check out some key value metrics for Amazon and Wal-Mart, including price-to-sales, price-to-earnings, and price-to-free-cash-flow ratios.







Trailing P/E



Forward P/E







On all four metrics, Wal-Mart's shares are far less expensive than Amazon's. Even if we factor in Amazon's significantly higher expected growth rates, Wal-Mart's stock is still more attractively priced based on its price-to-earnings-to-growth, or PEG, ratio of 3.04, compared to 4.73 for Amazon. Thus, Wal-Mart is the better bargain.

Advantage: Wal-Mart

Additional factors

With this better-buy showdown all tied up after four rounds, let's look at some additional aspects of these retail titans' businesses to help you decide what's best for your portfolio.

Income-seeking investors will likely appreciate Wal-Mart's 2.6% dividend yield and the nearly $8 billion in share buybacks it conducted over the past year. These capital returns help to support its stock price during periods of market distress, thereby making Wal-Mart a more defensive stock than Amazon, which does not pay a dividend.

Alternatively, growth investors may appreciate Amazon's relentless assaults on high-potential new markets. The e-commerce juggernaut is expanding aggressively in groceries, digital advertising, smart home technology, and esports, just to name a few. Most impressively, it's built a commanding lead in the massive cloud-computing infrastructure market with Amazon Web Services -- a business some analysts believe could be worth as much as $150 billion. This optionality in Amazon's business model -- and the company's innovative culture that allows it to constantly adapt to new trends -- make it a terrific growth stock for long-term investors.

Advantage: You decide

Ultimately, you'll have to decide which of these factors is more important to you. If you're a value-focused dividend lover who appreciates a reliable cash-generator, then Wal-Mart is the way to go. If innovation, growth, and multiple potential futures are more up your alley, then Amazon is the better choice. Either way, you'll be buying an excellent business that should reward you handsomely in the years ahead.

Invest Smarter with The Motley Fool

Join Over 1 Million Premium Members Receiving…

  • New Stock Picks Each Month
  • Detailed Analysis of Companies
  • Model Portfolios
  • Live Streaming During Market Hours
  • And Much More
Get Started Now

Stocks Mentioned, Inc. Stock Quote, Inc.
$109.56 (3.15%) $3.35
Wal-Mart Stores, Inc. Stock Quote
Wal-Mart Stores, Inc.
$122.63 (0.86%) $1.05

*Average returns of all recommendations since inception. Cost basis and return based on previous market day close.

Related Articles

Motley Fool Returns

Motley Fool Stock Advisor

Market-beating stocks from our award-winning analyst team.

Stock Advisor Returns
S&P 500 Returns

Calculated by average return of all stock recommendations since inception of the Stock Advisor service in February of 2002. Returns as of 07/02/2022.

Discounted offers are only available to new members. Stock Advisor list price is $199 per year.

Premium Investing Services

Invest better with The Motley Fool. Get stock recommendations, portfolio guidance, and more from The Motley Fool's premium services.