Is Moleculin Biotech Inc (NASDAQ:MBRX) A Strong Comeback Candidate At -631.34% Off Its High?
In last trading session, Moleculin Biotech Inc (NASDAQ:MBRX) saw 0.77 million shares changing hands with its beta currently measuring 1.57. Company’s recent per share price