2 Soaring Stocks to Hold for the Next 20 Years

Source Motley_fool

The stock market's recent volatility has overshadowed some of the tremendous returns that many stocks have experienced over the past several years. Some retail stocks that are household names are particularly worth considering.

Amazon (NASDAQ: AMZN) and Costco Wholesale (NASDAQ: COST) have risen by 94% and 115%, respectively, over the past three years. Over that same period, the S&P 500 has gained only 55%.

Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now. Learn More »

While there are no guarantees that these stocks will continue to soar over the next two decades, the companies' strong competitive advantages in their respective markets make it more likely than not that they'll remain great investments. Here's why now would be a good time to buy them.

A rocket ship leaping forward.

Image source: Getty Images.

1. Amazon's e-commerce platform is second to none

With about 38% of e-commerce market share in the U.S., Amazon continues to dominate many users' online shopping experience. That's a sizable competitive advantage that its brick-and-mortar native rivals, despite their best efforts, have yet to overcome. Walmart takes the No. 2 spot with just 6.4% of the market share, and Target barely registers with 1.9%.

Amazon continues to expand the services it offers to its Prime members -- including its recent partnership with GrubHub to provide free food delivery -- to keep customers hooked on its platform. That's in addition to the video streaming, music streaming, and free two-day (and sometimes one-day) shipping services that Prime members receive, as well as discounts on other services.

No wonder there are an estimated 180 million Prime members in the U.S. alone.

Amazon's e-commerce sales rose by 8% year over year in the most recent quarter to nearly $93 billion. The company could boost those sales further with its investment of $4 billion in its rural delivery network to make deliveries more convenient and faster in hard-to-reach locations.

Even amid the economic uncertainty created by President Donald Trump's tariffs and trade wars, Amazon's management is guiding for its net sales to increase by about 9% to $161.5 billion in the second quarter, at the midpoint of guidance. Even more good news came recently when the U.S. said it had made a trade agreement with China, which ratcheted down a previously escalating trade war.

Amazon's stock currently trades at a price-to-earnings ratio of about 35, which isn't cheap compared to the S&P 500's average P/E multiple of nearly 28. However, given that Amazon remains the clear leader in U.S. e-commerce and is continually adding value to customers to keep them hooked on its platform, Amazon stock still looks like a no-brainer stock to buy and hold for many more years to come.

2. Costco's wide consumer appeal

Costco's discount warehouse club has offered shoppers low prices on high-quality goods for years, and lately, the stores have attracted a growing number of higher-income earners as well. More than one-third of the company's customers have household incomes above $125,000.

Its strategy of appealing to as many consumers as possible is paying off. In its fiscal 2025 third quarter (which ended May 11), the company's sales rose 8% to nearly $62 billion and its base of cardholders grew by 6.6% over the past 12 months to 140.6 million. What's more, Costco boasts an average membership renewal rate of about 93%.

This growth occurred as Americans have become more cautious about their spending. While consumers are guarding their wallets more closely, they have no issue with paying for Costco's memberships to get access to its low-priced bulk goods.

That's fantastic news for Costco, and it's a good indication the company will continue to appeal to consumers no matter what happens with the economy in the near future. And as Costco is on course to end its fiscal 2025 with 24 new warehouses, the company could tap further into cost-conscious buyers for many more years to come.

Costco's stock trades at a P/E ratio of about 56 right now, which isn't cheap. But considering its sales and cardholder growth, expanding warehouse footprint, and mass appeal to shoppers across many income levels, it still looks like a good deal.

Should you invest $1,000 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 $653,702!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $870,207!*

Now, it’s worth noting Stock Advisor’s total average return is 988% — a market-crushing outperformance compared to 172% for the S&P 500. Don’t miss out on the latest top 10 list, available when you join Stock Advisor.

See the 10 stocks »

*Stock Advisor returns as of June 9, 2025

John Mackey, former CEO of Whole Foods Market, an Amazon subsidiary, is a member of The Motley Fool's board of directors. Chris Neiger has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Amazon, Costco Wholesale, Target, and Walmart. The Motley Fool has a disclosure policy.

Disclaimer: For information purposes only. Past performance is not indicative of future results.
placeholder
Ethereum Price Eyes Recovery—Can ETH Kick Off a Fresh Upside Move?Ethereum price started a fresh decline and tested the $2,450 zone. ETH is now correcting losses and might aim for a move above the $2,620 resistance. Ethereum started a fresh decline below the $2,750
Author  NewsBTC
13 hours ago
Ethereum price started a fresh decline and tested the $2,450 zone. ETH is now correcting losses and might aim for a move above the $2,620 resistance. Ethereum started a fresh decline below the $2,750
placeholder
Top 3 Price Prediction: Bitcoin, Ethereum, Ripple – BTC, ETH, and XRP stabilize near critical support levelsBitcoin (BTC), Ethereum (ETH), and Ripple (XRP) are showing signs of stabilization around key support levels after a recent correction last week.
Author  FXStreet
13 hours ago
Bitcoin (BTC), Ethereum (ETH), and Ripple (XRP) are showing signs of stabilization around key support levels after a recent correction last week.
placeholder
XRP Price Tries to Bounce Back—But Hurdles May Delay the ComebackXRP price started a fresh decline and tested the $2.080 zone. The price is now recovering and might aim for an upward move above the $2.20 resistance. XRP price started a decent upward move from the
Author  NewsBTC
13 hours ago
XRP price started a fresh decline and tested the $2.080 zone. The price is now recovering and might aim for an upward move above the $2.20 resistance. XRP price started a decent upward move from the
placeholder
Gold price consolidates recent strong gains to the highest level since AprilGold price (XAU/USD) retreated slightly from its highest level since April 22, touched during the Asian session this Monday, though any meaningful corrective slide seems elusive.
Author  FXStreet
13 hours ago
Gold price (XAU/USD) retreated slightly from its highest level since April 22, touched during the Asian session this Monday, though any meaningful corrective slide seems elusive.
placeholder
EUR/USD Price Forecast: Ascending channel favors bulls ahead of the key central bank event riskThe EUR/USD pair trades with a mild negative bias below mid-1.1500s through the Asian session on Monday amid a modest US Dollar (USD) uptick, though it lacks bearish conviction.
Author  FXStreet
13 hours ago
The EUR/USD pair trades with a mild negative bias below mid-1.1500s through the Asian session on Monday amid a modest US Dollar (USD) uptick, though it lacks bearish conviction.
goTop
quote