로딩 중…
StockDiggingStockDigging

CubeSmart

CUBE· NYSE
$41.81+0.84%
2026-08-03

Financials

Valuation Metrics

CubeSmart's Market Cap is $9.52B. At end of 2025 it was $8.12B. Ranked #976 of 3,112 in US market (top 31%), #663 of 1,667 on NYSE (top 40%), #43 of 151 in Equity Real Estate Investment Trusts (REITs) (top 28%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$9.52B
Revenue$1.13B
Net Income$327M
Total Assets$6.60B
Net Assets$2.65B
Employees3,121
Value
P/E29.06x
P/B3.59x
P/S8.41x
EV/EBITDA18.40x
FCF Yield6.42%
Profitability
ROE12.36%
ROA4.96%
Op. Margin39.51%
Revenue Growth3.26%
Earnings Growth-7.07%
Financial Health
Debt Ratio146.96%
Total Debt$3.51B
FCF$611M
Cash$7M
Current Ratio0.15x
Net Debt/EBITDA4.95x
Dividend
Div. Yield5.03%
Div. Growth2.08%
Performance
1Y Return7.73%
1M Return2.03%
From 52W High-3.35%
1Y MDD-17.36%
Trading
Volume1,723,125 shares
Trading Value$72M
Per Share
EPS$1.46
BPS$11.89

Company Info

CEO Mr. Christopher P. Marr
Employees 3,121
HQ Malvern, United States

CubeSmart is a self-administered and self-managed real estate investment trust. CubeSmart owns or manages 1,514 self-storage properties across the United States. According to the 2025 Self Storage Almanac, CubeSmart is one of the top three owners and operators of self-storage properties in the U.S. The Company's mission is to simplify the organizational and logistical challenges created by the many life events and business needs of its customers through innovative solutions, unparalleled service, and genuine care. The Company's self-storage properties are designed to offer affordable, easily accessible, and, in most locations, climate-controlled storage space for residential and commercial customers.