Better Buy: Amazon.com, Inc. (AMZN) vs. Costco Wholesale Corporation (COST)

In This Article:

The advent of e-commerce has left a trail of wreckage and ruins among brick-and-mortar retailers. The key beneficiary has been Amazon (NASDAQ: AMZN), the undisputed king of e-commerce.

But a few of the very best retailers have not only survived, but thrived. Case in point: Costco (NASDAQ: COST) has returned 225% to shareholders over the past seven years, far outpacing the S&P 500's return of 143%.

Will that outperformance continue, or should investors resign themselves to Amazon's growing dominance by buying shares?

A miniature shopping cart with miniature packages sitting on a laptop keyboard
A miniature shopping cart with miniature packages sitting on a laptop keyboard

Image source: Getty Images.

Below, we'll attempt to figure out which company's stock is a better buy at today's prices. To do so, we'll evaluate them on three key characteristics.

Financial fortitude

Every long-term, buy-and-hold investor needs to accept the fact that economic crises can and will happen. Whether these crises are macro- or company-specific in nature doesn't matter nearly as much as what the effects on companies will be.

By measuring a company's financial fortitude, we can get a better idea if it is fragile, robust, or antifragile in the face of such crises. You can read more about those designations here.

Bearing in mind that Amazon's market cap is nine times that of Costco, here's how they stack up.

Company

Cash

Debt

Free Cash Flow (FCF)

Amazon

$26 billion

$25 billion

$5 billion

Costco

$7 billion

$6.5 billion

$3.3 billion

Data source: Yahoo! Finance. Cash includes long- and short-term investments. Free cash flow presented on trailing-12-month basis.

These two are actually very evenly matched. Both Amazon and Costco have reasonable debt levels and slightly positive net-cash balances. They also both have very healthy free cash flows.

Relative to size, Costco's free cash flow appears superior, but it's important to remember that Amazon plows much of its cash flow back into capital expenditures to expand its dominance. In the face of an economic downturn, CEO Jeff Bezos could simply take his foot off the spending pedal to shore up free cash flow.

Overall, I consider both companies to be robust in the face of a crisis -- not necessarily benefiting from them over the long run, but easily being able to survive.

Winner = Tie.

Valuation

Next, we have to determine which company's stock is more expensive. Unlike comparing a new gadget's price side-by-side against the competition, there's no single variable that can tell us how "expensive" a stock is. There are, however, a number of different data points we can consult.