Shares of Celgene Co. (NASDAQ:CELG) have been assigned a consensus rating of “Buy” from the thirty research firms that are presently covering the stock. Five research analysts have rated the stock with a hold rating, twenty-three have given a buy rating and one has given a strong buy rating to the company. The average 1-year […]