CUBE - CubeSmart
Float
223.05M
Short % of Float
3.09%
Oustanding Shares
224.96M
Float
222.91M
Short % of Float
1.96%
Oustanding Shares
224.60M
Float
222.92 M
Short % of Float
2.12%
Oustanding Shares
224.86 M