Moleculin Biotech Inc (NAS:MBRX)
$ 1.65 -0.12 (-6.78%) Market Cap: 5.65 Mil Enterprise Value: -3.21 Mil PE Ratio: 0 PB Ratio: 0.71 GF Score: 36/100