Here are the top performing stocks in the S&P 500 for 2020 By: CNBC.com News December 31, 2020 at 16:31 PM EST Tesla, Etsy and Nvidia top the list of best S&P 500 stocks of the year. Read More >>