Investing in the stock market is a great way to increase your wealth over time. As companies grow, shareholders benefit from dividends and higher stock prices.
Having a diverse portfolio, like an S&P 500 index fund, is a smart investment. However, some individual stocks have outperformed the market indexes significantly. Here are the top-performing stocks of the last decade.
Top-performing stocks of the last 10 years
*Data as of Sept. 13, 2024. Source: macrotrends.
1. Nvidia (NVDA)
Nvidia has been one of the top-performing stocks in history, rewarding shareholders handsomely over the past decade. Known for its video game graphics chips, Nvidia’s business soared in late 2023 due to the growth of artificial intelligence. The company’s revenue reached $60.9 billion in the 2024 fiscal year, up from $27.0 billion in 2023.
- 10-year annualized return: 74.4 percent
- Market cap: $2.93 trillion
— Bankrate’s Brian Baker contributed to an earlier version of this story.
Editorial Disclaimer: All investors are advised to conduct their own independent research into investment strategies before making an investment decision. In addition, investors are advised that past investment product performance is no guarantee of future price appreciation.