bf/NASDAQ:MBRX_icon.jpeg

NASDAQ:MBRX

Moleculin Biotech, Inc.

  • Stock

USD

Last Close

0.46

06/11 22:12

Market Cap

7.84M

Beta: 2.00

Volume Today

106.76K

Avg: 244.71K

PE Ratio

−0.62

PFCF: −0.65