CubeSmart (CUBE) Stock Price

CUBEStock
$40.021.50%52W
Market Cap$9.06B
P/E28.16x
PEG Ratio5.33
Div yield5.08%
Beta1.04

CUBE Share Price Chart

Favorite Metrics

Price vs S&P 500 (26W)-11.80%
Price vs S&P 500 (4W)-5.89%
PEG Ratio5.33
VGM Score45.01
P/E Ratio (Annual)28.16x
Indicated Dividend Yield (Annual)5.08%

CUBE Earnings Surprise History

QuarterReport dateEPS estimateEPS actualSurprise
Q2 2026$0.36$0.39+7.18%(+$0.03)
Q1 2026$0.34$0.36+4.56%(+$0.02)
Q4 2025$0.37$0.34-8.48%(-$0.03)
Q3 2025$0.38$0.36-5.01%(-$0.02)
Q2 2025$0.38$0.36-4.96%(-$0.02)

CUBE Analyst Recommendations

May 2026
Jun 2026
Jul 2026
Aug 2026
3.58
3.58
3.58
3.64

Industry Peers — REITs(228)

SymbolValue ScoreGrowth ScoreMomentum ScorePrice
CUBECubeSmart
CCD$40.02
WELLWelltower Inc.FBA$238.07
PLDPROLOGIS, INC.DBC$140.70
EQIXEquinix, Inc. Common Stock REITFBC$1044.41
AMTAmerican Tower CorporationCCD$176.23
SPGSimon Property Group, Inc.DBB$214.56
DLRDigital Realty Trust, Inc.FCC$185.47
ORealty Income CorporationDBC$61.98
PSAPublic StorageDCC$313.51
VTRVentas, Inc.DCB$91.81
IRMIron Mountain Inc.DBC$117.40

About CubeSmart

CubeSmart is a real estate investment trust that owns and operates self-storage facilities across the United States, serving both residential and commercial customers with month-to-month rental agreements. The company's portfolio is concentrated in five key states—Florida, Texas, California, New York, and Illinois—which collectively represent the majority of its square footage and revenue. CubeSmart generates substantially all of its revenue from tenant rental income.