Financial Advisors

The 10 Best Performing Stocks in the Last 25 Years

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.

Best Performing Stocks YTD

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

applovin

View and Modify in Comp Tables

 
best performing

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.

vrt

View and Modify in Comp Tables

 
best performing

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.

ar

View and Modify in Comp Tables

 
best performing

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.

celh

View and Modify in Comp Tables

 
best performing

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.

celh

View and Modify in Comp Tables

 
best performing

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.

mnst

View and Modify in Comp Tables

 
best performing

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.

mnst
 
best performing

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.

 
result of 250/mo

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.

The views and opinions expressed herein are the views and opinions of the author and do not necessarily reflect those of Nasdaq, Inc.

Other Topics

Stocks

YCharts

YCharts

YCharts combines comprehensive data with powerful tools and outstanding customer support to enable clients to develop and visually communicate unique insights, make smarter investment decisions, and save significant time. YCharts is the one-stop shop for equities, mutual funds, ETFs, economic indicators, and market data.

Read YCharts' Bio