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