For years, Amazon (AMZN) has been filed under “expensive tech stock.” That narrative just flipped in a way almost no one expected. The e-commerce and cloud giant now trades at a forward price-to-earnings ratio in the high 20s — while old-school retailers Walmart (WMT) and Costco (COST) command multiples near 40 and 45, respectively.
The market is effectively asking investors to pay more than 60% extra for a dollar of Costco’s future profits than for a dollar of Amazon’s. That inversion isn’t a pricing error. It’s a window into what the market fears most right now.
Walmart and Costco are being repriced as premium safe havens. Their secret is bone-deep predictability. People buy groceries and household essentials regardless of tariffs, sticky interest rates, or a tapped-out consumer. Costco’s membership model turns shoppers into renewing subscribers with almost bond-like loyalty, while Walmart has layered high-margin revenue streams — advertising, Sam’s Club upgrades, marketplace services — on top of its sprawling store base.
In a market starved for certainty, money has flooded into these names not as retail plays, but as proxies for peace of mind. That crowding has driven their valuations to levels that have little to do with traditional retail economics. Certainty, it turns out, has become the market’s most expensive luxury.
Amazon’s lower multiple, by contrast, is a story of runaway earnings, not falling stock prices.
The profit engine has decisively shifted from shipping boxes to Amazon Web Services and search advertising. AWS just delivered its fastest growth in years, and the ad business prints cash at margins the core retail operation could never touch. Management says overall profitability has climbed to the best in company history. Amazon is even designing its own data-center chips to control costs in the AI infrastructure buildout. That earnings explosion has mathematically compressed the P/E ratio, making the stock look deceptively cheap even as it climbs.
So why doesn’t the market trust that discount? Because cheap on a multiple basis isn’t the same as undervalued. Amazon’s lower valuation is the market’s way of discounting the quality and durability of its future earnings. Yes, the base business is trusted, but the company is pouring staggering sums into cloud expansion and artificial intelligence — capital expenditures so large and so uncertain that they cast a shadow over the entire profit story.
The real anxiety isn’t about whether Amazon can generate cash; it’s whether the AI megacycle will deliver returns or simply devour capital for years. That fear has injected a persistent risk premium into Amazon’s multiple. The market isn’t punishing Amazon for what it earns today, but for what it might have to spend tomorrow.
What we are witnessing is a broader preference shift. Walmart and Costco are being valued as bond-like compounders — slow, steady, and dependable — and investors are happily paying a rich premium for that smooth ride. Amazon, though no longer a simple retailer, is still being priced like a volatile technology company whose next chapter depends on a high-stakes infrastructure gamble. The stock’s valuation discount isn’t a malfunction; it is fear made visible.
For investors, this isn’t a debate about which company is superior. It’s a choice between two price tags: one for near-certainty, and one for a future that demands a leap of faith. The only question that remains is which premium — or discount — you are willing to live with.