Investment analysts at StockNews.com started coverage on shares of Moleculin Biotech (NASDAQ:MBRX – Get Free Report) in a report released on Friday. The brokerage set a “sell” rating on the stock. Several other brokerages also recently weighed in on MBRX. Maxim Group decreased their target price on Moleculin Biotech from $45.00 to $20.00 and set […]