Companies

CubeSmart

CUBE · CIK 0001298675 · operating

$41.27+0.34%Last updated Mar 2, 3:12 PM

Key Statistics

Valuation

Market Cap$9.47B
P/E26.65
Fwd P/E27.80
PEG
P/S8.41
P/B3.45
EV/EBITDA18.21
EV/Rev11.48

Profitability

Gross Margin
Op. Margin
Net Margin29.50%
ROE12.18%
ROA4.99%
FCF Margin54.18%

Financial Health

Current Ratio
Debt/Equity1.42
Free Cash Flow$608.51M
Div. Yield5.15%

Growth & Other

Revenue Growth5.33%
EPS Growth-15.12%
Beta1.11
52W High$44.13
52W Low$34.24

About CubeSmart

A self-administered and self-managed real estate investment trust, CubeSmart owns or manages 1,514 self-storage properties across the United States. The company operates as one of the top three self-storage owners and operators in the country, according to the 2025 Self Storage Almanac. CubeSmart provides affordable, accessible, and climate-controlled storage space to both residential and commercial customers, addressing organizational and logistical needs across various life events and business situations.

The company's portfolio spans geographically throughout the United States, with properties designed to serve local markets. CubeSmart operates as a vertically integrated REIT, handling property administration and management internally rather than through third-party operators. The self-storage business model generates recurring revenue through rental fees for individual storage units leased to customers on monthly or longer-term bases.

CubeSmart operates with approximately 3,104 full-time employees and maintains headquarters in Malvern, Pennsylvania. The company is incorporated in Maryland and trades on the New York Stock Exchange under the ticker CUBE, with a market capitalization of $9.1 billion as of the most recent data.

Earnings Per Share (Annual · SEC XBRL)

Fiscal years are as reported by the company and may not align with the calendar year. For example, Apple's FY 2024 ends in September 2024.

Fiscal YearEPS DilutedEPS BasicYoY
2025$1.46$1.46-15.1%
2024$1.72$1.73-5.5%
2023$1.82$1.82+41.1%
2022$1.29$1.29+18.3%
2021$1.09$1.10+28.2%
2020$0.85$0.85+286.4%
2019$0.22$0.22-15.4%
2018$0.26$0.26+18.2%
2017$0.22$0.22+69.2%
2016$0.13$0.13-35.0%
2015$0.20$0.21+42.9%
2014$0.14$0.14-46.2%
2013$0.26$0.26
2012
2011

Annual Reports (10-K) · 16 filings

Report DateFiledAccession Number
2025-12-312026-02-270001298675-26-000010SEC ↗
2024-12-312025-02-280001298675-25-000011SEC ↗
2023-12-312024-02-290001298675-24-000011SEC ↗
2022-12-312023-02-240001298675-23-000009SEC ↗
2021-12-312022-02-250001298675-22-000008SEC ↗
2020-12-312021-02-260001298675-21-000006SEC ↗
2019-12-312020-02-210001298675-20-000008SEC ↗
2018-12-312019-02-220001298675-19-000009SEC ↗
2017-12-312018-02-160001298675-18-000006SEC ↗
2016-12-312017-02-170001298675-17-000006SEC ↗
2015-12-312016-02-190001558370-16-003304SEC ↗
2014-12-312015-02-270001104659-15-015158SEC ↗
2013-12-312014-02-280001104659-14-014848SEC ↗
2012-12-312013-02-280001104659-13-016175SEC ↗
2011-12-312012-02-290001104659-12-014654SEC ↗
2010-12-312011-03-010001104659-11-011520SEC ↗