 Menlo Therapeutics Inc NASDAQ:MNLO has earned an average recommendation of Buy from the seven analysts that are currently covering the stock, MarketBeat.com reports. One investment analyst has rated the stock with a sell rating, one has assigned a hold rating and five have given a buy rating to the company. The average 12-month price target ... 