Sign in
Markets
Screener
Portfolio
Signals
Library
API
Chat
NASDAQ:MBRX
Moleculin Biotech, Inc.
Stock
Loss Making
USD
Last Close
5.04
07/05 20:00
Market Cap
16.24M
Beta: 2.00
Volume Today
101.19K
Avg: 244.71K
PE Ratio
−0.62
PFCF: −0.65
Overview
Financials
Filings
timeline
people
Ownership
API
Chart
Data