Shares of Amneal Pharmaceuticals, Inc. (NASDAQ:AMRX - Get Free Report) have received an average recommendation of "Buy" from the eight research firms that are presently covering the firm, MarketBeat Ratings reports. Seven analysts have rated the stock with a buy recommendation and one has issued