Moleculin Biotech (NASDAQ: MBRX) is owned by 7.67% institutional shareholders, 19.82% Moleculin Biotech insiders, and 72.51% retail investors. Waldemar Priebe is the largest individual Moleculin Biotech shareholder, owning 3.65M shares representing 12.23% of the company. Waldemar Priebe's Moleculin Biotech shares are currently valued at $1.59M.
If you're new to stock investing, here's how to buy Moleculin Biotech stock.