Best Stock to Buy Right Now: Amazon vs. Costco

By Neil Patel | January 03, 2026, 1:05 PM

Key Points

  • Online shopping, cloud computing, and digital advertising should help Amazon post durable revenue growth.

  • Costco's memberships not only drive repeat purchase behavior, but they bring in a high-margin revenue stream.

  • After considering valuation and optionality, the best investment opportunity is clear.

Amazon (NASDAQ: AMZN) and Costco Wholesale (NASDAQ: COST) have been impressive investments in the past. In the last decade, the e-commerce and cloud computing giant's shares are up 566% (as of Dec. 30). And the warehouse club operator's shares have produced a total return of 533%. These gains are considerably ahead of the broader market's performance.

Both of these large-cap stocks have their own investment merits. But between Amazon and Costco, which is the best business to buy right now?

Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now, when you join Stock Advisor. See the stocks »

Amazon Prime van on street.

Image source: Amazon.

Amazon benefits from multiple tailwinds

One of Amazon's most incredible feats is how it has become a leader in numerous industries. This goes back to the company's culture of innovation and disruption, as it's always looking at ways to improve the customer experience no matter what market it decides to enter.

It dominates online shopping, thanks to its well-oiled logistics network that offers fast and free shipping and humongous marketplace that sells virtually anything under the sun. Amazon Web Services is a thriving cloud platform that is finding more success these days thanks to the advent of artificial intelligence. Amazon is growing digital ad revenue at a brisk pace, which is surely registering a high margin. The company is also involved in the healthcare industry and autonomous driving.

Amazon has developed a wide economic moat that stems from its brand name, cost advantage, switching costs, and network effect. This favorable setup makes it extremely difficult for any business that's trying to effectively compete against Amazon. It has the technological know-how, as well as deep financial resources, to stay ahead of the curve.

Costco's membership model drives customer loyalty

Costco looks incredibly boring when compared to Amazon. But that doesn't mean it's not a great business. Costco has a very loyal customer base. One reason why is because it sells high-quality goods at super low prices in a no-frills shopping environment. The company is known to implement extremely low mark-ups on its products.

Another reason why Costco can drive repeat purchase behavior is because of its membership business model. Households must pay annual fees to have access to the company's massive warehouse stores. Consumers are incentivized to direct more of their spending activity to Costco. As a result, the company rakes in a predictable revenue stream that totaled $1.3 billion in its first quarter of fiscal year 2026 (ended Nov. 23). This also supports consistent same-store sales growth, something every retailer wants.

Between fiscal 2015 and fiscal 2025, Costco's net income increased by 241%. Ongoing profits that keep rising give management the ability to pay one-time special dividends, like $15 per share in January 2024, in addition to the regular payout. That can boost returns for investors.

Both companies are outstanding, but valuation and optionality are the deciding factors

No one will argue with you if you tell them that both Amazon and Costco are wonderful businesses. They provide significant value to their customers, post consistent revenue growth and profits, and have durable competitive advantages. This means that investors should keep both on their watch lists at a minimum.

However, I view Amazon as the best stock to buy between the two right now. Valuation is one critical deciding factor. Shares trade at a price-to-earnings (P/E) ratio of 32.6. That's significantly cheaper than Costco's P/E multiple of 46.3.

Another important variable to consider, and that might be overlooked, is the presence of optionality. Costco's business does not change at all. It's extremely predictable. And investors can have confidence that a decade or two from now, the operations will be almost identical to what they are today. The market certainly values this stability, as indicated by the valuation.

If you look at Amazon, on the other hand, it operates at the intersection of various exciting technological trends. Not only does this provide numerous growth drivers, but it means that the company has optionality on its side. Consequently, Amazon is in position to grow its earnings at a much higher clip.

Should you buy stock in Amazon right now?

Before you buy stock in Amazon, consider this:

The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and Amazon wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.

Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $490,703!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,157,689!*

Now, it’s worth noting Stock Advisor’s total average return is 966% — a market-crushing outperformance compared to 194% for the S&P 500. Don't miss the latest top 10 list, available with Stock Advisor, and join an investing community built by individual investors for individual investors.

See the 10 stocks »

*Stock Advisor returns as of January 3, 2026.

Neil Patel has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Amazon and Costco Wholesale. The Motley Fool has a disclosure policy.

Latest News

3 hours
3 hours
4 hours
6 hours
8 hours
11 hours
13 hours
14 hours
15 hours
15 hours
16 hours
19 hours
21 hours
22 hours
Jan-03