Skip to content

The 10 Best Performing Stocks in the Last 25 Years

Best Performing Stocks YCharts

Published: December 1, 2025 | 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 2025’s year-to-date 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:


Read YCharts’ Multi-Generational Planning Deck

Trillions are changing hands as the Great Wealth Transfer accelerates. Advisors who connect early with heirs stand to gain by bridging generations through clarity, values, and trust. Download the report to uncover strategies that turn transition into long-term growth.

View the Multi-Generational Planning Deck


Best Performing Stocks YTD

These are the top-performing stocks YTD in 2025, as of November 30th, 2025.

TickerNameYTD Price ReturnYTD Total ReturnMarket Cap
MPMP Materials Corp.297.12%297.12%$10.98B
LITELumentum Holdings, Inc.287.33%287.33%$23.06B
AUAnglogold Ashanti Plc271.23%289.93%$43.26B
WDCWestern Digital Corp.262.49%263.56%$55.84B
HOODRobinhood Markets, Inc.244.85%244.85%$115.54B
INSMInsmed, Inc.200.94%200.94%$44.31B
MUMicron Technology, Inc.180.99%181.80%$266.12B
ASTSAST Spacemobile, Inc.166.35%166.35%$15.62B
WWayfair, Inc.150.00%150.00%$14.44B
NEMNewmont Corp.143.77%147.87%$99.01B

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

YCharts chart showing the Best-Performing Stocks year-to-date through November 30, 2025

Download Visual | Modify in YCharts


Best Performing Stocks in the Last Year

These are the top-performing stocks between December 1, 2024 and November 30, 2025.

TickerName1Y Price Return1Y Total ReturnMarket Cap
LITELumentum Holdings, Inc.273.88%273.88%$23.06B
AUAnglogold Ashanti Plc243.54%260.85%$43.26B
HOODRobinhood Markets, Inc.242.27%242.27%$115.54B
WDCWestern Digital Corp.196.14%197.01%$55.84B
MPMP Materials Corp.194.02%194.02%$10.98B
CIENCiena Corp.192.90%192.90%$28.81B
INSMInsmed, Inc.176.44%176.44%$44.31B
PLTRPalantir Technologies, Inc.151.12%151.12%$401.49B
AVGOBroadcom Inc.148.62%151.05%$1.903T
MUMicron Technology, Inc.141.43%142.46%$266.12B

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

YCharts chart showing the Best-Performing Stocks in the last year as of November 30, 2025

Download Visual | Modify in YCharts


Best Performing Stocks in the Last 3 Years

These are the top-performing stocks between December 1, 2022 and November 30, 2025.

TickerName3Y Price Return3Y Total ReturnMarket Cap
CVNACarvana Co.4757.33%4757.33%$52.96B
APPApplovin Corp.4060.17%4060.17%$202.60B
PLTRPalantir Technologies, Inc.2146.00%2146.00%$401.49B
SMMTSummit Therapeutics, Inc.2136.25%2136.25%$13.32B
HOODRobinhood Markets, Inc.1239.83%1239.83%$115.54B
VRTVertiv Holdings Co.1197.69%1201.74%$68.72B
INSMInsmed, Inc.1023.69%1023.69%$44.31B
NVDANVIDIA Corp.945.91%946.90%$4.302T
RKLBRocket Lab Corp.905.73%905.73%$22.51B
FTAIFTAI Aviation Ltd.888.81%952.10%$17.77B

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 November 30, 2025

Download Visual | Modify in YCharts


Best Performing Stocks in the Last 5 Years

These are the top-performing stocks between December 1, 2020 and November 30, 2025.

TickerName5Y Price Return5Y Total ReturnMarket Cap
WFRDWeatherford International plc1894.67%1940.35%$5.365B
FIXComfort Systems USA, Inc.1838.76%1884.94%$34.46B
DDSDillard's, Inc.1332.98%1674.08%$10.45B
NVDANVIDIA Corp.1220.75%1224.72%$4.302T
CRSCarpenter Technology Corp.1203.36%1303.08%$15.87B
PRPermian Resources Corp.1127.97%1276.71%$10.79B
SMCISuper Micro Computer, Inc.1099.93%1099.93%$20.21B
AVGOBroadcom Inc.903.44%1022.22%$1.903T
FTAIFTAI Aviation Ltd.872.10%1059.87%$17.77B
VRTVertiv Holdings Co.860.61%865.21%$68.72B

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 November 30, 2025

Download Visual | Modify in YCharts


Best Performing Stocks in the Last 10 Years

These are the top-performing stocks between December 1, 2015 and November 30, 2025.

TickerName10Y Price Return10Y Total ReturnMarket Cap
NVDANVIDIA Corp.22220.30%22772.39%$4.302T
AMDAdvanced Micro Devices, Inc.9117.37%9117.37%$354.15B
CELHCelsius Holdings, Inc.7576.25%7576.25%$10.55B
DRSLeonardo DRS, Inc.3467.55%3503.07%$9.090B
AVGOBroadcom Inc.2989.00%3889.90%$1.903T
FIXComfort Systems USA, Inc.2977.95%3188.56%$34.46B
AXONAxon Enterprise, Inc.2788.45%2788.45%$42.62B
ANETArista Networks, Inc.2743.96%2743.96%$164.56B
TSLATesla, Inc.2702.29%2702.29%$1.431T
NTRANatera, Inc.2586.28%2586.28%$32.96B

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 November 30, 2025

Download Visual | Modify in YCharts


Best Performing Stocks in the Last 25 Years

These are the top-performing stocks between December 1, 2000 and November 30, 2025.

TickerName25Y Price Return25Y Total ReturnMarket Cap
MNSTMonster Beverage Corp.198218.04%198218.04%$73.75B
NVDANVIDIA Corp.104788.89%114280.20%$4.264T
AAPLApple, Inc.94539.95%112602.34%$4.106T
TSCOTractor Supply Co.58803.23%71739.79%$28.44B
TPLTexas Pacific Land Corp.36286.06%46182.04%$19.74B
DECKDeckers Outdoor Corp.35348.37%35348.37%$12.84B
BKNGBooking Holdings, Inc.32664.67%33136.54%$157.90B
FIXComfort Systems USA, Inc.31112.14%38847.64%$33.86B
ODFLOld Dominion Freight Line, Inc.29969.06%31119.96%$28.68B
CLHClean Harbors, Inc.23728.27%23728.27%$12.19B

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 November 30, 2025

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 $19.83 million today. Right behind it is NVIDIA (NVDA); $10,000 invested into NVIDIA back in 2000 would’ve turned into $10.49 million today, or $11.44 million after dividend reinvestment.

TickerName25Y Price Growth25Y Total Return
MNSTMonster Beverage Corp.$19.83 million$19.83 million
NVDANVIDIA Corp.$10.49 million$11.44 million
AAPLApple, Inc.$9.464 million$11.27 million
TSCOTractor Supply Co.$5.890 million$7.184 million
TPLTexas Pacific Land Corp.$3.639 million$4.628 million
DECKDeckers Outdoor Corp.$3.545 million$3.545 million
BKNGBooking Holdings, Inc.$3.276 million$3.324 million
FIXComfort Systems USA, Inc.$3.121 million$3.895 million
ODFLOld Dominion Freight Line, Inc.$3.007 million$3.122 million
CLHClean Harbors, Inc.$2.383 million$2.383 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 November 30, 2025

Download Visual | Modify in YCharts


How Would Making Regular Contributions Affect Overall Returns?

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

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

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.

YCharts chart showing growth of NVIDIA (NVDA) stock with monthly contributions over the last 25 years as of November 30, 2025

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

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

ETFs Won Big in 2025: Where Advisors Are Leaving Mutual Funds Behind

Read More →

Subscribe for bi-weekly updates from the YCharts Blog