The top performer in the Russell 1000 , surging 278% as its app-based communication platform gained massive enterprise adoption.
Defied retail trends with a 58% gain, benefiting from a successful internal turnaround plan. 10 stocks to buy in 2018
These two sectors accounted for 13 of the top 14 performers in the Russell 1000. The top performer in the Russell 1000 ,
The best-performing semiconductor stock, rising nearly 80% as it took CPU market share from competitors. 10 stocks to buy in 2018
A top healthcare performer focused on continuous glucose monitoring, ending up 108% .
The S&P 500 standout, gaining roughly 73% due to the success of its Impella heart pumps.
A leader in identity management software, which finished the year up 149% .