ISPC - iSpecimen Inc

Float
7.6M
Short % of Float
2.21%
Oustanding Shares
9.09M

Float
9.54M
Short % of Float
9.11%
Oustanding Shares
13.08M

Float
5.32 M
Short % of Float
0.65%
Oustanding Shares
9.08 M

Float
11.65M
Short % of Float
N/A
Oustanding Shares
13.10M