I'm certain that many readers have shopped at either Costco Wholesale (COST 0.21%) or Home Depot (HD 0.39%) -- or both -- at least once. These two retailers have generated combined revenue of $407 billion in their latest fiscal years. And over the long term, they have both generated strong returns for shareholders.
If we view things with a fresh perspective, which of these top retail stocks is the better one to buy right now?
A minimal threat of disruption
Investors looking for businesses that they could hold for the long haul should prioritize companies that have staying power -- ones that face a minimal threat of disruption. Both Costco and Home Depot fit the bill here, in my opinion.
These two brick-and-mortar retailers have been around for decades, essentially doing the exact same thing that they have always done. For investors, this is compelling because it adds a level of predictability and stability.
Contrast that with the constantly changing tech landscape, where making long-term bets can be difficult because it's hard to know how things are going to shake out. What's more, top talent and huge amounts of capital flow to tech-driven industries, making competition intense.
That's not the case with the retail sector, particularly for a warehouse club operator like Costco or a home improvement chain like Home Depot. Their dominant industry positions discourage new entrants.
This doesn't mean these two companies remain static, not adapting to the times. It's quite the opposite approach: Costco and Home Depot both have e-commerce operations. And they both use technology in various ways to improve their operations.
Nonetheless, I would argue that both businesses will still be around 50 years from now, doing what they currently do. That's something that reduces risk for investors.
One thrives, one struggles
These two companies should be on every investor's watch list based on their staying power. But they are operating on different wavelengths these days.
Costco's business is humming along nicely. Net sales rose 5% in fiscal 2024 (ended Sept. 1, 2024).
And it expanded its membership base by 7.3% year over year to 76.2 million in that 52-week period. During the fourth quarter of 2024, the company reported an impressive 90.5% worldwide renewal rate, indicating strong customer retention.
Those memberships provide a high-margin revenue stream for Costco, which drives financial performance despite selling merchandise at very low margins. Plus, they encourage customer loyalty and repeat purchases.
At the same time, Home Depot has hit a bit of a rough patch. Because the business operates adjacent to the housing market, it's been hurt by higher interest rates and the inflationary pressures facing consumers in recent years. Same-store sales are expected to dip 2.5% in fiscal 2024, which ends in a few weeks.
But Home Depot is the clear leader in its industry, a market that management estimates to be worth $1 trillion. An aging housing stock, coupled with a shortage of housing inventory, should support long-term demand. It also helps that interest rates have been coming down.
Pay attention to valuation
One crucial variable to consider is a stock's valuation. As of this writing, Costco shares trade at a price-to-earnings ratio (P/E) of 54. The stock has rarely been more expensive in its entire history. That leaves investors with a zero margin of safety.
Most readers would agree that Costco is the superior business out of these two, since it keeps reporting solid financial results no matter the economy. However, paying more than 50 times earnings, no matter how great the company is, looks like a clear mistake. Expectations remain elevated, with the investment community viewing the business very optimistically.
Home Depot, on the other hand, trades at a P/E of 26. Investors have to be patient for things to improve, but this stock is the better buy.