The stock saw positive earnings estimate revision of a penny for this year over the past two months and has an expected growth rate of 20.9%. It has a Zacks Rank #2 and VGM Score of A. Celgene …
More 5 Best-Performing S&P 500 Stocks So Far This Year Videos