PBLA - Panbela Therapeutics Inc.
Float
256.32k
Short % of Float
5.11%
Oustanding Shares
3.48M
Float
4.85M
Short % of Float
0.96%
Oustanding Shares
-
Float
9.61 M
Short % of Float
14.08%
Oustanding Shares
9.61 M
Float
4.85M
Short % of Float
N/A
Oustanding Shares
4.85M