Skip to content

The 10 Best Performing Stocks in the Last 25 Years

Best Performing Stocks YCharts

Published: September 1, 2026 | Analysis by YCharts Research Team

Introduction

Understanding which companies have stood the test of time is invaluable for advisors guiding clients through uncertain markets. That’s why we used the YCharts Stock Screener to identify the best performing stocks across key lookback periods, including year-to-date, 1, 3, 5, 10, and 25 years, across the entire Russell 1000.

Rather than focus solely on recent winners, this analysis reveals which companies consistently rewarded investors over time, whether through capital appreciation, strong fundamentals, or dividend reinvestment. These insights help advisors put short-term volatility in context while positioning for long-term growth.

From 2026’s leaders to the stunning 25-year returns of household names like Monster Beverage and NVIDIA, here’s what advisors need to know about the stocks that delivered year after year.

Click to jump to a section:

For a look at the best performers with a dividend focus, check out our analysis on the Best Performing Dividend Stocks.



Best Performing Stocks YTD

These are the top-performing stocks year-to-date in 2026, as of August 31, 2026.

TickerNameYTD Price ReturnYTD Total ReturnMarket Cap
SNDKSandisk Corp.560.00%560.00%228.74B
MRNAModerna, Inc.375.89%375.89%56.00B
DELLDell Technologies, Inc.262.26%265.62%295.95B
MUMicron Technology, Inc.235.91%236.12%1.082T
CORTCorcept Therapeutics, Inc.225.72%225.72%12.23B
AAOIApplied Optoelectronics, Inc.208.92%208.92%9.088B
IRDMIridium Communications, Inc.170.31%172.83%4.978B
WDCWestern Digital Corp.161.54%161.74%162.65B
RVMDRevolution Medicines, Inc.158.09%158.09%44.04B
MRVLMarvell Technology, Inc.149.07%149.43%185.58B

View in YCharts | Start a Free Trial to See Full Rankings

YCharts chart showing the Best-Performing Stocks year-to-date through August 31, 2026

Download Visual | Modify in YCharts


Best Performing Stocks in the Last Year

These are the top-performing stocks between September 1, 2025 and August 31, 2026.

TickerName1Y Price Return1Y Total ReturnMarket Cap
SNDKSandisk Corp.2885.90%2885.90%228.74B
MUMicron Technology, Inc.705.59%706.89%1.082T
LITELumentum Holdings, Inc.588.77%588.77%81.05B
MRNAModerna, Inc.482.57%482.57%56.00B
WDCWestern Digital Corp.460.80%462.30%162.65B
RVMDRevolution Medicines, Inc.441.40%441.40%44.04B
AAOIApplied Optoelectronics, Inc.345.00%345.00%9.088B
CIENCiena Corp.307.36%307.36%54.20B
ALMAlmonty Industries, Inc.300.00%300.00%5.128B
BEBloom Energy Corp.289.69%289.69%60.52B

View in YCharts | Start a Free Trial to See Full Rankings

YCharts chart showing the Best-Performing Stocks in the last year as of August 31, 2026

Download Visual | Modify in YCharts


Best Performing Stocks in the Last 3 Years

These are the top-performing stocks between September 1, 2023 and August 31, 2026.

TickerName3Y Price Return3Y Total ReturnMarket Cap
ALMAlmonty Industries, Inc.3132.54%3132.54%5.128B
LITELumentum Holdings, Inc.1589.93%1589.93%81.05B
ASTSAST SpaceMobile, Inc.1407.65%1407.65%17.71B
BEBloom Energy Corp.1276.25%1276.25%60.52B
CRDOCredo Technology Group Holding Ltd.1274.18%1274.18%41.94B
MUMicron Technology, Inc.1270.79%1286.24%1.082T
WDCWestern Digital Corp.1225.03%1230.99%162.65B
AUGOAura Minerals, Inc.1147.09%1244.66%7.007B
PLTRPalantir Technologies, Inc.1144.19%1144.19%446.78B
RKLBRocket Lab Corp.913.00%913.00%38.24B

View in YCharts | Start a Free Trial to See Full Rankings

YCharts chart showing the Best-Performing Stocks in the last three years as of August 31, 2026

Download Visual | Modify in YCharts


Best Performing Stocks in the Last 5 Years

These are the top-performing stocks between September 1, 2021 and August 31, 2026.

TickerName5Y Price Return5Y Total ReturnMarket Cap
POWLPowell Industries, Inc.2031.19%2207.92%6.548B
STRLSterling Infrastructure, Inc.1938.46%1938.46%14.42B
FIXComfort Systems USA, Inc.1934.25%1976.39%54.41B
ALMAlmonty Industries, Inc.1421.37%1421.37%5.128B
AAOIApplied Optoelectronics, Inc.1369.17%1369.17%9.088B
MODModine Manufacturing Co.1334.32%1334.32%9.475B
CRSCarpenter Technology Corp.1328.55%1413.65%23.63B
MUMicron Technology, Inc.1200.85%1234.25%1.082T
IESCIES Holdings, Inc.1139.26%1139.26%12.07B
FTITechnipFMC plc1078.73%1103.42%30.70B

View in YCharts | Start a Free Trial to See Full Rankings

YCharts chart showing the Best-Performing Stocks in the last five years as of August 31, 2026

Download Visual | Modify in YCharts


Best Performing Stocks in the Last 10 Years

These are the top-performing stocks between September 1, 2016 and August 31, 2026.

TickerName10Y Price Return10Y Total ReturnMarket Cap
AUGOAura Minerals, Inc.84609.17%108367.10%7.007B
APLDApplied Digital Corp.30150.00%30150.00%7.315B
NVDANVIDIA Corp.14297.13%14553.73%5.331T
STRLSterling Infrastructure, Inc.7187.91%7187.91%14.42B
AMDAdvanced Micro Devices, Inc.6261.08%6261.08%768.22B
MUMicron Technology, Inc.5714.01%5863.24%1.082T
FIXComfort Systems USA, Inc.5344.24%5685.40%54.41B
MDGLMadrigal Pharmaceuticals, Inc.4579.64%4579.64%12.47B
ALMAlmonty Industries, Inc.4535.42%4535.42%5.128B
CELHCelsius Holdings, Inc.4480.09%4480.09%7.968B

View in YCharts | Start a Free Trial to See Full Rankings

YCharts chart showing the Best-Performing Stocks in the last ten years as of August 31, 2026

Download Visual | Modify in YCharts


Best Performing Stocks in the Last 25 Years

These are the top-performing stocks between September 1, 2001 and August 31, 2026.

TickerName25Y Price Return25Y Total ReturnMarket Cap
MNSTMonster Beverage Corp.227136.74%227136.74%89.15B
AAPLApple, Inc.95552.83%114121.60%4.738T
AXONAxon Enterprise, Inc.79884.98%79884.98%42.19B
NVDANVIDIA Corp.62451.35%68196.96%5.283T
AMZNAmazon.com, Inc.58014.09%58014.09%2.750T
TPLTexas Pacific Land Corp.44346.71%55763.66%25.46B
FIXComfort Systems USA, Inc.43934.76%54928.96%54.28B
ODFLOld Dominion Freight Line, Inc.37956.30%39588.01%39.82B
STRLSterling Infrastructure, Inc.37505.60%37505.60%14.17B
DECKDeckers Outdoor Corp.35523.70%35523.70%11.67B

View in YCharts | Start a Free Trial to See Full Rankings

YCharts chart showing the Best-Performing Stocks in the last 25 years as of August 31, 2026

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 in the millions of 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 $22.72 million today. Right behind it is Apple (AAPL); $10,000 invested into AAPL in 2001 would’ve turned into $9.565 million today, or $11.42 million after dividend reinvestment.

TickerName25Y Price Growth25Y Total Return
MNSTMonster Beverage Corp.$22.72 million$22.72 million
AAPLApple, Inc.$9.565 million$11.42 million
AXONAxon Enterprise, Inc.$7.998 million$7.998 million
NVDANVIDIA Corp.$6.255 million$6.830 million
AMZNAmazon.com, Inc.$5.811 million$5.811 million
TPLTexas Pacific Land Corp.$4.445 million$5.586 million
FIXComfort Systems USA, Inc.$4.403 million$5.503 million
ODFLOld Dominion Freight Line, Inc.$3.806 million$3.969 million
STRLSterling Infrastructure, Inc.$3.761 million$3.761 million
DECKDeckers Outdoor Corp.$3.562 million$3.562 million

Start a Free Trial to See Full Rankings

YCharts chart showing growth of $10,000 in the best-performing Stocks in the last 25 years as of August 31, 2026

Download Visual | Modify in YCharts


How Would Making Regular Contributions Affect Overall Returns?

Using NVIDIA (NVDA)–the world’s most valuable company and fourth-best performer over the last 25 years–as an example, contributing $100 each month since September 2001 would’ve equaled a net total contribution of $30,000, with a total return of $15.38 million.

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

YCharts chart showing growth of NVIDIA (NVDA) stock with monthly contributions over the last 25 years as of August 31, 2026

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 10 Visuals for Client and Prospect Meetings slide deck:



Disclaimer

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

Next Article

5 Ways Advisors Are Using AI Across YCharts

Read More →

Subscribe for bi-weekly updates from the YCharts Blog