로딩 중…
StockDiggingStockDigging

CubeSmart

CUBE· NYSE
$39.58-1.52%
2026-09-18

Financials

Valuation Metrics

CubeSmart's Market Cap is $9.01B. At end of 2025 it was $8.12B. Ranked #978 of 3,121 in US market (top 31%), #662 of 1,658 on NYSE (top 40%), #39 of 148 in Equity Real Estate Investment Trusts (REITs) (top 26%) by Market Cap.

Investment Metrics(as of 2026-09-18)

MetricValue
Size
Market Cap$9.01B
Revenue$1.14B
Net Income$334M
Total Assets$6.58B
Net Assets$2.58B
Employees3,121
Value
P/E26.96x
P/B3.49x
P/S7.93x
EV/EBITDA17.79x
FCF Yield6.24%
Profitability
ROE12.95%
ROA5.07%
Op. Margin39.85%
Revenue Growth3.86%
Earnings Growth-10.87%
Financial Health
Debt Ratio153.06%
Total Debt$3.54B
FCF$562M
Cash$14M
Current Ratio0.15x
Net Debt/EBITDA5.01x
Dividend
Div. Yield5.33%
Div. Growth2.08%
Performance
1Y Return-0.24%
1M Return-4.53%
From 52W High-8.51%
1Y MDD-16.49%
Trading
Volume1,971,033 shares
Trading Value$78M
Per Share
EPS$1.47
BPS$11.33

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.