The S&P 500 is up 16% year to date. Here are the 5 best-performing stocks in the index this year:
The S&P 500 is up 16% year to date. Here are the 5 best-performing stocks in the index this year: