bf/NASDAQ:MBRX_icon.jpeg

NASDAQ:MBRX

Moleculin Biotech, Inc.

  • Stock

USD

Last Close

5.04

07/05 15:37

Market Cap

16.24M

Beta: 2.00

Volume Today

74.47K

Avg: 244.71K

PE Ratio

−0.62

PFCF: −0.65

Institutional trades

May 21Aug 21Dec 21Apr 22Aug 22Dec 22Mar 230200K400K600K800K1M

Institutional Ownership

Current holdings institutionals

Filer Shares Latest Filing Date Previously owned Change Share-Type Market Value
963K
2021-05-14
0
963K
Shares
3.93M
468.50K
2021-05-14
0
468.50K
Shares
1.91M
303.39K
2023-08-14
1.01M
-707.57K
Shares
175.60K
239.33K
2021-05-07
0
239.33K
Shares
977K
174.82K
2021-05-12
0
174.82K
Shares
713K
50.73K
2021-05-12
0
50.73K
Shares
207K
29.17K
2021-05-17
0
29.17K
Shares
119K
29K
2023-07-26
0
29K
Shares
19.01K
28.90K
2021-05-17
0
28.90K
Shares
118K
27.22K
2021-05-17
0
27.22K
Shares
111K
26.62K
2021-05-17
0
26.62K
Shares
109K
22.16K
2021-05-14
0
22.16K
Shares
90K
14.99K
2021-05-14
0
14.99K
Shares
61K
13.84K
2021-05-21
0
13.84K
Shares
56K
12.17K
2021-05-17
0
12.17K
Shares
50K
10K
2021-04-27
0
10K
Shares
136K
9.71K
2021-05-17
0
9.71K
Shares
39K
6.65K
2021-05-14
0
6.65K
Shares
27K
2.97K
2021-05-11
0
2.97K
Shares
12K
1K
2021-05-17
0
1K
Shares
4.08K
801
2021-05-13
0
801
Shares
3K
500
2021-04-14
0
500
Shares
2K
334
2023-03-22
0
334
Shares
1.36K
334
2021-05-17
0
334
Shares
1K
334
2021-09-15
334
0
Shares
1K
250
2021-04-19
0
250
Shares
1K
221
2021-04-14
0
221
Shares
1K
171
2021-05-13
0
171
Shares
1K
167
2021-05-13
0
167
Shares
1K
0
2021-05-13
0
0
Shares
0