Three best-performing S&P 500 stocks this year have something in common By: CNBC.com News December 26, 2019 at 07:01 AM EST The three top stocks on the S&P 500 this year look similar, but there could be trouble ahead. Read More >>