APTO - Aptose Biosciences Inc

Float
12.53M
Short % of Float
0.63%
Oustanding Shares
16.25M

Float
14.67M
Short % of Float
0.52%
Oustanding Shares
18.11M

Float
3.68 M
Short % of Float
2.39%
Oustanding Shares
7.94 M

Float
18.86M
Short % of Float
N/A
Oustanding Shares
21.96M