StockNews.com assumed coverage on shares of Moleculin Biotech (NASDAQ:MBRX – Free Report) in a report released on Sunday morning. The brokerage issued a sell rating on the stock. Other analysts have also recently issued research reports about the company. Maxim Group cut their target price on Moleculin Biotech from $45.00 to $20.00 and set a […]