NLSP - NLS Pharmaceutics Ltd
Float
19.89M
Short % of Float
0.05%
Oustanding Shares
43.32M
Float
2.68M
Short % of Float
Oustanding Shares
3.16M
Float
23.19 M
Short % of Float
0.65%
Oustanding Shares
35.67 M
Float
25.56M
Short % of Float
N/A
Oustanding Shares
48.46M