Anyone who invested in Nvidia 20 years ago and didn’t sell is sitting pretty today.
Here’s a question and answer that might make you kick yourself: If you’d invested $3,000 in shares of Nvidia (NVDA -1.14%) 20 years ago, what would it be worth today?
The answer: $2.3 million. (It would be even better if you had reinvested your dividends in more shares of Nvidia along the way. Your stake would be worth around $2.5 million.)
That’s an average annual gain of 39.5%! The S&P 500 averaged a solid 9.22% in the same period.
Image source: Getty Images.
Don’t be too hard on yourself if you missed the monster growth, though. Ask 100 people, and you may not find one who invested in Nvidia back in 2005 and held on.
Holding on to great companies for many years, if not decades, is one of the best ways to build wealth, but it’s easier said than done. For one thing, it’s not always clear which companies will become long-term winners, and even some extremely promising companies fall on hard times occasionally, with their stock sinking. It can be hard psychologically to not sell shares `at those times.
For a long time, Nvidia was a semiconductor company specializing in chips for gaming. It was very successful at that, but its explosive growth in recent years is largely due to its dominance in chips for data centers, which are in high demand due to artificial intelligence (AI) computing activities.
Too late to buy?
While it’s too late to buy shares of Nvidia in 2005, it’s not too late to buy shares in 2025, and they don’t look terribly overvalued at recent levels, either — despite the stock hitting an all-time high. Nvidia’s recent forward price-to-earnings ratio (P/E) of 38 is roughly on par with its five-year average of 39.
In its last quarter, Nvidia’s revenue popped by 69%, with double-digit gains expected in the quarters to come. If you expect the use of AI to increase in the near future along with more demand for data centers and the chips on which they run, take a closer look at Nvidia.