ABIO - ARCA biopharma Inc

Float
4.93M
Short % of Float
39.57%
Oustanding Shares
14.51M

Float
13.57M
Short % of Float
30.53%
Oustanding Shares
14.50M

Float
14.22 M
Short % of Float
1.37%
Oustanding Shares
14.41 M

Float
10.4M
Short % of Float
N/A
Oustanding Shares
14.51M