The 10 Best Performing Stocks in the Last 25 Years (2024)

We analyzed the entire Russell 1000 to find the best-performing stocks across lookback periods of YTD, 1Y, 3Y, 5Y, 10Y, and 25Y. 999 Russell 1000 stocks have market capitalizations of $1 billion or more.

Click to jump to a section:

  • Best-Performing Stocks YTD
  • Best-Performing Stocks in the Last Year
  • Best-Performing Stocks in the Last 3 Years
  • Best-Performing Stocks in the Last 5 Years
  • Best-Performing Stocks in the Last 10 Years
  • Best-Performing Stocks in the Last 25 Years
  • What Was the Growth of $10,000 Over the Last 25 Years?
  • How Would Making Regular Contributions Affect Overall Returns?

Also be sure to join Cathie Wood, founder and CEO of ARK Invest, for a disruptive innovation webinar to assess key trends shaping the market with YCharts CEO Sean Brown.

Click here to save your seat for the Tuesday, April 16th webinar. Spots are limited!

The 10 Best Performing Stocks in the Last 25 Years (1)

Best Performing Stocks YTD

These are the top-performing stocks year-to-date in 2024, as of April 2, 2024.

View and Modify in Comp Tables

The 10 Best Performing Stocks in the Last 25 Years (2)

Download Visual | Modify in YCharts

Best Performing Stocks in the Last Year

These are the top-performing stocks between April 2, 2023 and April 2, 2024.

View and Modify in Comp Tables

The 10 Best Performing Stocks in the Last 25 Years (3)

Download Visual | Modify in YCharts

Best Performing Stocks in the Last 3 Years

These are the top-performing stocks between April 2, 2021 and April 2, 2024.

View and Modify in Comp Tables

The 10 Best Performing Stocks in the Last 25 Years (4)

Download Visual | Modify in YCharts

Best Performing Stocks in the Last 5 Years

These are the top-performing stocks between April 2, 2019 and April 2, 2024.

View and Modify in Comp Tables

The 10 Best Performing Stocks in the Last 25 Years (5)

Download Visual | Modify in YCharts

Best Performing Stocks in the Last 10 Years

These are the top-performing stocks between April 2, 2014 and April 2, 2024.

View and Modify in Comp Tables

The 10 Best Performing Stocks in the Last 25 Years (6)

Download Visual | Modify in YCharts

Best Performing Stocks in the Last 25 Years

These are the top-performing stocks between April 2, 1999 and April 2, 2024.

View and Modify in Comp Tables

The 10 Best Performing Stocks in the Last 25 Years (7)

Download Visual | Modify in YCharts

What Was the Growth of $10,000 Over the Last 25 Years?

If you invested $10,000 25 years ago into any of the ten best-performing stocks over the last 25 years, your balance today would be over one million dollars.

The best-performing stock in the last 25 years was Monster Beverage (MNST). A $10,000 investment into Monster Beverage 25 years ago would be worth $13.86 million today. Right behind it was Deckers Outdoor Corp (DECK); $10,000 invested into Deckers Outdoor Corp back in 1998 would’ve turned into $11.72 million.

The 10 Best Performing Stocks in the Last 25 Years (8)

Download Visual | Modify in YCharts

How Would Making Regular Contributions Affect Overall Returns?

Using Apple (AAPL)–the world’s second-most valuable company and fourth-best performer over the last 25 years–as an example, contributing $100 each month since April 1999 would’ve equaled a net total contribution of $30,000, with a total return of $3.9 million and some change.

If the monthly contribution was $250 each month ($75,000 total), the net balance after those 25 years would be near $10 million today.

The 10 Best Performing Stocks in the Last 25 Years (9)

Download Visual | Create Your Own Scenarios

Though total returns achieved via monthly contributions over the 25 year time horizon wouldn’t have been as large as an upfront lump-sum investment, tools like Scenarios illustrate the importance of “staying the course” as an equity investment strategy to clients.

Whenever you’re ready, there are 3 ways YCharts can help you:

1. Looking for a best-in-class data & visualization tool?

Send us an email at hello@ycharts.com or call (866) 965-7552. You’ll be directly in touch with one of our Chicago-based team members.

2. Want to test out YCharts for free?

Start a no-risk 7-Day Free Trial.

3. Download a copy of The Top Charts of 2023 slide deck:

Disclaimer

©2024 YCharts, Inc. All Rights Reserved. YCharts, Inc. (“YCharts”) is not registered with the U.S. Securities and Exchange Commission (or with the securities regulatory authority or body of any state or any other jurisdiction) as an investment adviser, broker-dealer or in any other capacity, and does not purport to provide investment advice or make investment recommendations. This report has been generated through application of the analytical tools and data provided through ycharts.com and is intended solely to assist you or your investment or other adviser(s) in conducting investment research. You should not construe this report as an offer to buy or sell, as a solicitation of an offer to buy or sell, or as a recommendation to buy, sell, hold or trade, any security or other financial instrument. For further information regarding your use of this report, please go to: ycharts.com/about/disclosure

The 10 Best Performing Stocks in the Last 25 Years (2024)

FAQs

What is the best stock over the last 25 years? ›

The best-performing stock in the last 25 years was Monster Beverage (MNST). A $10,000 investment into Monster Beverage 25 years ago would be worth $13.86 million today. Right behind it was Deckers Outdoor Corp (DECK); $10,000 invested into Deckers Outdoor Corp back in 1998 would've turned into $11.72 million.

What are the best performing stocks over the last 20 years? ›

Best performing stocks in the S&P 500 over the last 20 years
Total 20-year returnAnnualized return
AppleAAPL51,052%37%
NvidiaNVDA32,830%33%
Intuitive SurgicalISRG16,569%29%
Booking HoldingsBKNG13,943%28%
7 more rows
Nov 8, 2023

What is the highest growth stock in the last 20 years? ›

From PI Industries in the materials sector to Bajaj Finance in financial services, these stocks have delivered returns ranging from impressive to almost unbelievable. For instance, a mere Rs 10,000 investment in PI Industries in 2000 could have grown to almost Rs 2 crore by 2023.

What stock has grown the most in the last 10 years? ›

Nvidia is one of the best performing stocks of all-time and has richly rewarded shareholders over the past decade.

What are the top 10 stocks to buy for long term? ›

Overview of the top long-term stocks in India as per market capitalisation
  • Reliance Industries. ...
  • Tata Consultancy Services (TCS) ...
  • HDFC Bank. ...
  • ICICI Bank. ...
  • Infosys. ...
  • Hindustan Unilever. ...
  • Bajaj Finance. ...
  • Larsen & Toubro.

Which stock is best for 20 years investment? ›

Best Long Term Investment Shares: Overview
  • Power Grid Corporation of India Ltd. ...
  • Adani Ports and Special Economic Zone Ltd. ...
  • Divi's Laboratories Ltd. ...
  • ITC Ltd. ...
  • Bajaj Finance Ltd. ...
  • HDFC Bank Ltd. ...
  • Kotak Mahindra Bank Ltd. ...
  • Tata Consultancy Services Ltd.
3 days ago

What is the most successful stock of all time? ›

The Best Performing Stocks in History
  • Coca-Cola. (NASDAQ: KO) ...
  • Altria. (NASDAQ: MO) ...
  • Amazon.com. (NASDAQ: AMZN) ...
  • Celgene. (NASDAQ: CELG) ...
  • Apple. (NASDAQ: AAPL) ...
  • Alphabet. (NASDAQ:GOOG) ...
  • Gilead Sciences. (NASDAQ: GILD) ...
  • Microsoft. (NASDAQ: MSFT)

What stock has gone up the most in the last 30 years? ›

Monster Beverage has been an under-the-radar home-run investment since its 1990 IPO. In 30 years, Monster has generated a total return, which includes dividends, of 191,852% – making it the best-performing S&P 500 stock of the past three decades.

What is the fastest rising stock in history? ›

Amazon (AMZN)
  • Initial Share Price: $1.51.
  • Lowest Price: $1.31.
  • Peak Price: $3,773.08.
  • Stock Returns Increase from Low to High: 287,472.76%
  • Highest Day Return 1st September 1998: 33.27%

What is the safest investment with the highest return? ›

These seven low-risk but potentially high-return investment options can get the job done:
  • Money market funds.
  • Dividend stocks.
  • Bank certificates of deposit.
  • Annuities.
  • Bond funds.
  • High-yield savings accounts.
  • 60/40 mix of stocks and bonds.
May 13, 2024

Which stock gave the highest return? ›

More Collections >
Name3Y ReturnNet Profit YoY %
Reliance Industries Ltd43.93%9.2%
Tata Consultancy Services Ltd15.44%8.97%
Bharti Airtel Ltd168.95%47.95%
ICICI Bank Ltd83.66%35.55%
8 more rows

What if I invested 1000 in the S&P 500 20 years ago? ›

2024, the S&P 500 has posted an average annual return of 9.74%, right about in line with its long-term average. Here's how much you would have now if you invested in the S&P 500 20 years ago, based on varying starting amounts: $1,000 would grow to $2,533. $5,000 would grow to $12,665.

What is the best performing stock over the last 25 years? ›

The best-performing stock in the last 25 years was Monster Beverage (MNST). A $10,000 investment into Monster Beverage 25 years ago would be worth $12.91 million today.

What stock will boom in 2024? ›

Best S&P 500 stocks as of June 2024
Company and ticker symbolPerformance in 2024
Super Micro Computer (SMCI)176.0%
Vistra (VST)157.2%
Nvidia (NVDA)121.4%
Constellation Energy (CEG)86.0%
6 more rows

Which stock has performed the best in the last 20 years? ›

1. Monster Beverage Corp (MNST)

What is the best stock over the last 30 years you ve never heard of it? ›

The best-performing U.S. stock over the past 30 years isn't a household name like Costco Wholesale Corp. or Johnson & Johnson. It's Balchem Corp., up 107,099% since the end of 1985, according to FactSet Research Systems. You'd never heard of Balchem?

Which stock has the best 10 year return? ›

12 Best Performing S&P 500 Stocks in the Last 10 Years
  • Axon Enterprise, Inc. (NASDAQ:AXON) ...
  • Fortinet, Inc. (NASDAQ:FTNT) ...
  • Lam Research Corporation (NASDAQ:LRCX) Number of Hedge Fund Holders: 69. ...
  • Synopsys, Inc. (NASDAQ:SNPS) ...
  • Monolithic Power Systems, Inc. ...
  • Fair Isaac Corporation (NYSE:FICO) ...
  • Palo Alto Networks, Inc.
Nov 20, 2023

Top Articles
Latest Posts
Article information

Author: Horacio Brakus JD

Last Updated:

Views: 6527

Rating: 4 / 5 (51 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Horacio Brakus JD

Birthday: 1999-08-21

Address: Apt. 524 43384 Minnie Prairie, South Edda, MA 62804

Phone: +5931039998219

Job: Sales Strategist

Hobby: Sculling, Kitesurfing, Orienteering, Painting, Computer programming, Creative writing, Scuba diving

Introduction: My name is Horacio Brakus JD, I am a lively, splendid, jolly, vivacious, vast, cheerful, agreeable person who loves writing and wants to share my knowledge and understanding with you.