Shares of Allergan PLC. (NYSE:AGN) have been given an average recommendation of “Buy” by the twenty-three analysts that are covering the stock, MarketBeat Ratings reports. One equities research analyst has rated the stock with a sell rating, seven have given a hold rating and fifteen have issued a buy rating on the company. The average […]