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