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. 994 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 check out The Top 23 Charts of 2023, our new slide deck that compiles the top market & economic storylines from the year, including visuals created by industry thought-leaders:

Best Performing Stocks YTD

These are the top-performing stocks year-to-date in 2023, as of November 30, 2023.

View and Modify in Comp Tables

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

Download Visual | Modify in YCharts

Best Performing Stocks in the Last Year

These are the top-performing stocks between November 30, 2022 and November 30, 2023.

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 3 Years

These are the top-performing stocks between November 30, 2020 and November 30, 2023.

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 5 Years

These are the top-performing stocks between November 30, 2018 and November 30, 2023.

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 10 Years

These are the top-performing stocks between November 30, 2013 and November 30, 2023.

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 25 Years

These are the top-performing stocks between November 30, 1998 and November 30, 2023.

View and Modify in Comp Tables

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

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 $12.91 million today. Right behind it was Tractor Supply Co (TSCO); investing $10,000 into Tractor Supply Co back in 1998 would’ve turned into $6.6 million, or $7.77 million if dividends were reinvested along the way.

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

Download Visual | Modify in YCharts

How Would Making Regular Contributions Affect Overall Returns?

Using Apple (AAPL)–the world’s most valuable company and third-best performer over the last 25 years–as an example, contributing $100 each month since September 1998 would’ve equaled a net total contribution of $30,000, and a total return of $4.4 million.

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

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

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” to clients.

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

1. Looking for comprehensive, best-in-class data?

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

©2023 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

The 10 Best Performing Stocks in the Last 25 Years? ›

The best-performing stock of the past three decades is not one of the tech titans you'd assume. It's actually an energy drink company: Monster Beverage . Monster's stock has climbed for decades, along with sales, which have grown consistently for 31 years straight.

What is the best stock in the last 30 years? ›

The best-performing stock of the past three decades is not one of the tech titans you'd assume. It's actually an energy drink company: Monster Beverage . Monster's stock has climbed for decades, along with sales, which have grown consistently for 31 years straight.

What is the highest growing stock in 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 were the top 10 best stocks last 5 years? ›

Best Performing Stocks Over the Last 5 Years
TickerCompany Name
1CELHCelsius Holdings
2SMCISuper Micro Computer
3NVDANvidia
4ELFe.l.f. Beauty
6 more rows
Apr 1, 2024

What stock has the highest 10 year return? ›

Best-performing stocks over the past 10 years
  • Super Micro Computer (SMCI) ...
  • Green Brick Partners (GRBK) ...
  • Broadcom (AVGO) ...
  • Fair Isaac Corp. ...
  • Monolithic Power Systems (MPWR) ...
  • Builders FirstSource (BLDR) ...
  • Lam Research (LRCX) ...
  • Cadence Design Systems (CDNS)
Feb 28, 2024

What is the best performing stock of the past 25 years? ›

Best Performing Stocks in the Last 25 Years
TickerName25Y Price Return
MNSTMonster Beverage Corp138536.31%
DECKDeckers Outdoor Corp117084.92%
NVDANVIDIA Corp104647.79%
AAPLApple Inc52367.96%
6 more rows
Apr 4, 2024

Which stocks that double every 3 years? ›

Let's look at seven mega-cap stocks that have the potential to double your money within three years.
  • AMD (AMD) Source: Pamela Marciano / Shutterstock.com. ...
  • ASML (ASML) Source: Ralf Liebhold / Shutterstock. ...
  • Adobe (ADBE) Source: JHVEPhoto / Shutterstock. ...
  • Tesla (TSLA) ...
  • Nvidia (NVDA) ...
  • Toyota (TM) ...
  • Alibaba (BABA)
Apr 9, 2024

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

Berkshire Hathaway (BRK. B, $195.20), of which he is chairman and CEO, tops the list of the best S&P 500 stocks of the past 50 years, and it is the only one that does not pay a dividend.

What is the most successful stock in history? ›

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 grown the most since 2000? ›

The S&P 500 stock that provided the highest return is Monster Beverage . The manufacturer of energy drinks grew by a ridiculous 72,837 percent since 2000. Back then, shares of the company traded at $0.08.

What is the best investment of all time? ›

The U.S. stock market is considered to offer the highest investment returns over time. Higher returns, however, come with higher risk. Stock prices typically are more volatile than bond prices.

Top Articles
Latest Posts
Article information

Author: Velia Krajcik

Last Updated:

Views: 5757

Rating: 4.3 / 5 (54 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Velia Krajcik

Birthday: 1996-07-27

Address: 520 Balistreri Mount, South Armand, OR 60528

Phone: +466880739437

Job: Future Retail Associate

Hobby: Polo, Scouting, Worldbuilding, Cosplaying, Photography, Rowing, Nordic skating

Introduction: My name is Velia Krajcik, I am a handsome, clean, lucky, gleaming, magnificent, proud, glorious person who loves writing and wants to share my knowledge and understanding with you.