NLSP - NLS Pharmaceutics Ltd

Float
19.89M
Short % of Float
0.05%
Oustanding Shares
43.32M

Float
26.57M
Short % of Float
1.41%
Oustanding Shares
32.43M

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