CubeSmart (NYSE:CUBE) has 449 institutional investors with active 13F positions as of December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Mar, 2026 | 33,216,764 | -402,300 | -1.20% | $1,217,394,409.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Mar, 2026 | 19,433,213 | 19,433,213 | 0.00% | $712,227,257.00 |
| State Street Corp | 31 Mar, 2026 | 11,194,880 | -128,071 | -1.13% | $410,292,352.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 10,244,838 | 10,244,838 | 0.00% | $375,473,313.00 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 31 Mar, 2026 | 7,591,634 | 7,591,634 | 0.00% | $278,236.00 |
| FMR LLC | 31 Mar, 2026 | 7,403,358 | -642,269 | -7.98% | $271,333,048.00 |
| CANADA PENSION PLAN INVESTMENT BOARD | 31 Mar, 2026 | 7,265,720 | 5,682,320 | 358.87% | $266,288,638.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 4,754,355 | 40,227 | 0.85% | $174,284,025.00 |
| T. Rowe Price Investment Management, Inc. | 31 Mar, 2026 | 4,061,893 | -1,778,804 | -30.46% | $148,869.00 |
| Jpmorgan Chase & Co | 31 Mar, 2026 | 3,800,319 | 49,546 | 1.32% | $136,431,466.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Mar, 2026 | 3,588,358 | 175,791 | 5.15% | $131,513,321.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Mar, 2026 | 3,354,921 | 48,268 | 1.46% | $122,952,823.00 |
| Northern Trust Corp | 31 Mar, 2026 | 3,332,111 | 58,483 | 1.79% | $122,121,868.00 |
| MILLENNIUM MANAGEMENT LLC | 31 Mar, 2026 | 3,193,061 | 453,461 | 16.55% | $117,025,686.00 |
| Invesco Ltd. | 31 Mar, 2026 | 3,136,336 | -160,950 | -4.88% | $114,946,708.00 |
| DUFF & PHELPS INVESTMENT MANAGEMENT CO | 31 Mar, 2026 | 2,737,656 | 18,025 | 0.66% | $100,335,092.00 |
| ALLIANCEBERNSTEIN L.P. | 31 Mar, 2026 | 2,458,999 | 297,909 | 13.79% | $88,646,914.00 |
| Alyeska Investment Group, L.P. | 31 Mar, 2026 | 2,445,469 | -1,226,268 | -33.40% | $89,626,439.00 |
| AQR CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 2,144,242 | 1,544,221 | 257.36% | $77,128,369.00 |
| AEW CAPITAL MANAGEMENT L P | 31 Mar, 2026 | 2,121,725 | 2,103,145 | 11,319.40% | $77,761,221.00 |