In 2017, the S&P 500 rose roughly 20%, fueled by strong corporate earnings and growth in technology and healthcare sectors. Analysts from firms like Barron's and InvestorPlace recommended a mix of growth-oriented tech and stable defensive plays at the year's start. Top 10 Stock Picks and Performance in 2017
The following stocks were widely recommended or emerged as the year's top performers based on annual returns: top ten stocks to buy 2017