Avadel Pharmaceuticals plc (NASDAQ:AVDL - Get Free Report) has been given an average rating of "Buy" by the seven research firms that are currently covering the firm, MarketBeat Ratings reports. Seven research analysts have rated the stock with a buy rating. The average twelve-month target price…
Continue reading...