CUBE CubeSmart

37.19USD-0.88%Mkt Cap: 8.43B $P/E: 25.47

CubeSmart is a self-administered and self-managed real estate investment trust. The Company's self-storage properties are designed to offer affordable, easily accessible and, in most locations, climate-controlled storage…

Key Statistics

Company
Market Cap8.43B USD
Enterprise Value12.03B USD
Revenue (TTM)1.14B USD
Gross Profit771.71M USD
Net Income (TTM)333.78M USD
Revenue/Share5.00 USD
Last Price37.19 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees3.1K
CountryUS
SectorReal Estate
IndustryREIT - Industrial
ISIN—
Valuation
P/E (Trailing)25.47
P/E (Forward)23.87
PEG5.33
EV/EBITDA17.06
EV/Revenue10.57
P/S7.47
P/B3.28
EPS (TTM)1.46
EPS (Forward)1.57
52W Range
35.0926% of range43.26
52W High43.26 USD
52W Low35.09 USD
Profitability
Gross Margin68.71%
Oper. Margin41.09%
EBITDA Margin61.92%
Profit Margin29.72%
ROE12.27%
ROA5.02%
Growth
Revenue Growth1.50%
Earnings Growth8.30%
Cash Flow & Leverage
Operating CF608.51M USD
CapEx (TTM)—
FCF Margin42.68%
FCF Yield5.76%
Net Debt3.53B USD
Net Debt/EBITDA5.00
Balance Sheet
Debt/Equity1.28
Current Ratio0.10
Quick Ratio0.07
Book Value/Sh11.44 USD
Cash/Share0.06 USD
Dividends
Fwd Div Rate2.12 USD
Trail. Div Rate2.11 USD
Div. Yield5.65%
5Y Avg Yield4.22%
Payout Ratio144.52%
Ex-Div DateOct 1, 2026
Pay DateOct 15, 2026
Analyst Consensus
Rating2.3 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)43.81 USD
Upside (mean)+17.8%
Target Range40.00 USD – 48.00 USD
40.00+17.8% to mean48.00
# Analysts16
Ownership
Shares Out.225.52M
Float210.79M
Insiders0.88%
Institutions106.07%
Short Interest
Short Ratio4.1d
Short % Float5.48%
Short % Out.3.86%
Shares Short8.69M
Short (prev mo.)7.50M
Technical
SMA 5040.19 (-7.5%)
SMA 20039.32 (-5.4%)
Beta1.05
S&P 52W Chg14.58%
Avg Vol (30d)2.61M
Avg Vol (10d)2.91M
Technical Indicators
RSI (14)31.3
MACD-0.7764
MACD Signal-0.6766
MACD Hist.-0.0998
BB Upper40.72 USD
BB Middle38.66 USD
BB Lower36.60 USD
BB Width10.67%
ATR (14)0.7396 USD
Vol Ratio (20d)1.12x