Moleculin Biotech Inc (NASDAQ:MBRX) Up Almost 21.95% In 1 Month, Long Term Looking Good As Well
In last trading session, Moleculin Biotech Inc (NASDAQ:MBRX) saw 9.47 million shares changing hands with its beta currently measuring 1.29. Company’s recent per share price