$38.62
0.912.4%
Últ. Act.: Oct 15, 9:40 AM

CubeSmart (CUBE) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
227.954M
Shares Float
166.223M
Insider Shares Owned
3.298M
Insider % Owned
1.5%
Institutional Shares Held
148.411M
Institutional % Held
65.8%
Ownership Breakdown
Net Insider Activity by Month