If you invested $10,000 in Apple, Nvidia, or these 8 other stocks in 1999, you'd have over $1 million now
October 25, 2024 at 14:29 PM EDT
Outside of tech companies like Nvidia and Apple, you may not have heard of many of the top 10 publicly traded companies that delivered the highest 25-year returns.