Elanco Animal Health Incorporated (NYSE:ELAN – Get Free Report) has been given an average recommendation of “Moderate Buy” by the seven research firms that are covering the stock, MarketBeat.com reports. One equities research analyst has rated the stock with a sell recommendation, one has issued a hold recommendation and five have given a buy recommendation […]