Thankful Investors - Last 20 Years By: TalkMarkets November 26, 2024 at 16:55 PM EST A look at the 30 best-performing stocks in the S&P 1500 on a total return basis over the last twenty years. Read More >> Related Stocks: Amazon.com Apple Booking Holdings Inc Intuitive Surgical Monster Beverage NVIDIA Corp Netflix Texas Pacific Land Trust Xpo Inc