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

223.05M
3.09%
224.96M
222.91M
1.96%
224.60M
222.92 M
2.12%
224.86 M