StockNews.com started coverage on shares of Moleculin Biotech (NASDAQ:MBRX – Free Report) in a research note issued to investors on Sunday morning. The firm issued a sell rating on the stock. Moleculin Biotech Trading Down 5.5 % NASDAQ MBRX opened at $0.56 on Friday. The firm has a market capitalization of $16.54 million, a price-to-earnings […]