Best Performing Stocks Over The Last 12 Months
July 16, 2019 at 18:40 PM EDT
The S&P 500 is up over 20% YTD, but over the last 12 months, it is up just under 10% on a total return basis. And within the S&P 1500, there are only 44 stocks that are up more than 50% on a total return basis over the last 12 months.