Filing Flows

Filing Flows › CubeSmart (CUBE) › Who owns the stock

Who owns CubeSmart (CUBE) stock

487 funds reported CubeSmart (CUBE) shares in their latest 13F filings, worth $9.8B in all. The largest holder is BlackRock ($1.3B). Last quarter 257 funds added to their stakes and 191 cut them.

Largest holders of CUBE (13F)Largest holders of CUBE (13F)BlackRock$1.3BVanguard Group$1.1BVanguard Portfolio Management LLC$775MState Street$439MVanguard Capital Management LLC$407MFMR LLC$299MAQR Capital Management LLC$290MCanada Pension Plan Investment Bo…$289MCohen & Steers$287MPrice T Rowe Associates$280M

Largest holders (13F)

FundSharesValueChangeQuarter
BlackRock33,924,159$1.3Bincrease2026-06-30
Vanguard Group31,274,823$1.1Bdecrease2025-12-31
Vanguard Portfolio Management LLC19,495,185$775Mincrease2026-06-30
State Street11,037,783$439Mdecrease2026-06-30
Vanguard Capital Management LLC10,240,990$407Mdecrease2026-06-30
FMR LLC7,515,446$299Mincrease2026-06-30
AQR Capital Management LLC7,279,554$290Mincrease2026-06-30
Canada Pension Plan Investment Board7,254,520$289Mdecrease2026-06-30
Cohen & Steers7,226,516$287Mnew2026-06-30
Price T Rowe Associates7,030,267$280Mdecrease2026-06-30
Geode Capital Management, LLC4,767,570$190Mincrease2026-06-30
Charles Schwab Investment Management3,762,337$150Mincrease2026-06-30
Daiwa Securities Group3,929,242$148Mincrease2026-09-30
Deutsche Bank Ag\3,842,356$144Mincrease2026-09-30
CBRE Investment Management Listed Real Assets LLC3,359,278$134Mincrease2026-06-30

CubeSmart's latest quarter

CubeSmart, Q2 2026: revenue $286M (+2% year over year), operating margin 41.0%, net earnings $89.6M, operating cash flow $144M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most CUBE stock?

By the latest 13F filings: BlackRock ($1.3B); Vanguard Group ($1.1B); Vanguard Portfolio Management LLC ($775M); State Street ($439M); Vanguard Capital Management LLC ($407M).

What is the short interest in CUBE?

8,402,491 shares were sold short at the 2026-10-15 settlement, -4.46% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.