2 Monster Stocks to Hold for the Next 10 Years

Summarize this article with:
By Adria Cimino – Dec 17, 2025 at 12:15AM ESTKey PointsThese companies have grown earnings over time -- and have the potential to keep that performance going.Both of these consumer goods players focus on something the consumer loves: low prices.These 10 Stocks Could Mint the Next Wave of Millionaires ›NASDAQ: AMZNAmazonMarket Cap$2.4TToday's Changeangle-down(0.20%) $0.45Current Price$222.99Price as of December 16, 2025 at 3:58 PM ETThese stocks are trading at reasonable valuations right now.What's a monster stock? A leader in its industry that's delivered a long track record of earnings growth and share price performance. These are the sorts of players that investors have been able to count on over time for solid returns, and that means when you buy these sorts of players, you should plan on holding for a number of years. Though the S&P 500 has soared this year, some quality companies haven't participated in the movement. This offers us the opportunity to get in on these fantastic long-term bets for a reasonable price -- and right now, two companies in particular look very attractive. Let's check out these two monster stocks to buy and hold for the next 10 years. Image source: Getty Images. 1. Amazon Around the globe, Amazon (AMZN +0.20%) has become a part of many people's daily lives. The company is an e-commerce giant, selling everything from groceries to mass merchandise and even entertainment like books and movies. Amazon focuses on offering the lowest possible prices, and if you become a member of its Prime program, you also benefit from fast and free shipping and other perks. All of this has helped Amazon build an e-commerce empire -- and its extensive fulfillment network, as well as its Prime program, represent a moat, or competitive advantage that should ensure the company's leadership over time. Amazon's e-commerce strengths have resulted in billions of dollars in earnings, and a recent revamp of its cost structure should further boost earnings down the road as it's made the company even more efficient.Advertisement ExpandNASDAQ: AMZNAmazonToday's Change(0.20%) $0.45Current Price$222.99Key Data PointsMarket Cap$2.4TDay's Range$221.14 - $223.6652wk Range$161.38 - $258.60Volume1.4MAvg Vol48MGross Margin50.05% On top of this, Amazon has become a key player in artificial intelligence (AI). The company uses the technology across its e-commerce platform to boost efficiency -- for example, designing the shortest and fastest delivery routes. And these sorts of moves reduce the company's cost to serve. Where the results of AI really are showing, though, is in Amazon Web Services (AWS), the company's cloud computing unit. AWS offers a wide range of AI products and services -- from an assortment of AI chips to a fully managed AI platform -- to its customers, and this has supercharged growth. AWS recently reported its strongest growth, at 20%, in 11 quarters, and this business reached a $132 billion annual revenue run rate. Considering all of this, today, Amazon, trading for 31x forward earnings estimates, offers us a fantastic buying opportunity. 2. Costco Costco (COST 0.02%) is another retail company that focuses on offering customers deals on a variety of items -- from food to gas and electronics. And Costco can do this because it buys products in bulk, meaning it can obtain the best possible prices and then go on to share the savings with customers. Of course, this means that Costco doesn't mark up goods by very much and therefore doesn't make huge profits on sales of the items in its warehouses. This is true, but it's not a problem. Here's why. It's all part of Costco's business model, which makes membership the main source of profit. So, when you sign up and pay the annual membership fee -- the basic $65 one or the $130 executive level one -- Costco is making a profit before you even start shopping. And what's great about membership fees is they're very high margin -- it doesn't cost the company much to offer you a membership card. ExpandNASDAQ: COSTCostco WholesaleToday's Change(-0.02%) $-0.17Current Price$860.39Key Data PointsMarket Cap$382BDay's Range$844.06 - $863.5952wk Range$844.06 - $1078.23Volume3.8MAvg Vol2.6MGross Margin12.88%Dividend Yield0.59% Costco has a high membership renewal rate -- greater than 90% year after year in the U.S. and Canada -- so this offers investors visibility and a reason to be confident about earnings over the long run. Getting back to Costco's products, the company also has its own brand -- Kirkland Signature (KS) -- which is going strong, and this is positive because KS offers Costco more sourcing and production flexibility as well as higher margins than brands made by others. In the latest quarter, KS growth surpassed overall revenue growth. Costco stock generally isn't cheap, due to these positive points I've mentioned, but today it's trading for 42x forward earnings estimates, down from about 58x earlier in the year. At this level, Costco is a monster stock to buy now and hang onto for at least a decade as the next chapters of growth unfold.About the AuthorAdria Cimino is a contributing Motley Fool stock market analyst covering healthcare, technology, and consumer goods sectors. Prior to The Motley Fool, Adria covered the European stock market and U.S. stocks pre-market trading for Bloomberg News, Bloomberg TV, and Bloomberg Radio for more than a decade. Earlier in her career, she wrote about biotech, medtech, and technology companies in Boston for Mass High Tech, an American City Business Journals publication. She holds a bachelor’s degree in mass communications from the University of South Florida.TMFAdriaCiminoX@adria_in_parisRead NextDec 16, 2025 •By Geoffrey SeilerGot $1,000? 3 Stocks to Buy Now While They're On SaleDec 16, 2025 •By Keith SpeightsThe Best Warren Buffett Stocks to Buy With $1,000 Right NowDec 16, 2025 •By Neil PatelCould Amazon Help You Become a Millionaire?Dec 15, 2025 •By Marc Guberti3 Stocks That Could Be Easy Wealth BuildersDec 14, 2025 •By James BrumleyThe Ultimate Growth Stock to Buy With $1,000 Right NowDec 13, 2025 •By Jennifer Saibil2 Stocks That Turned $1,000 Into $1 Million (or More)
