StockNews.com assumed coverage on shares of Moleculin Biotech (NASDAQ:MBRX – Get Rating) in a research report report published on Sunday morning. The firm issued a sell rating on the stock. A number of other brokerages also recently issued reports on MBRX. Roth Mkm reiterated a buy rating and issued a $16.00 price target on shares […]