The S&P 500 is up nearly 7% year-to-date, but the average stock in the index is up just 5.70%. This means the largest stocks in the cap-weighted index are outperforming the smallest names. Even still, two-thirds of the stocks in the S&P are up year-to-date, while 35% of stocks are up more than 10%. Seventy stocks are up more than 20%, while just 25 are up more than 30%.
Below is a list of the 30 best performing S&P 500 stocks year-to-date. As shown, Vertex Pharma (NASDAQ:VRTX) is up the most with a gain of 55%, followed by Activision Blizzard (NASDAQ:ATVI), Arconic (NYSE:ARNC),....More>>>