View live charts, options flow & technicals for CUBE →
Open Dashboard
CUBE (CUBE) is a real estate company in the reit - industrial industry with $1.14B in trailing revenue trading at a 25.7× trailing P/E — analyst consensus: buy.
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 space for residential and commercial customers. According to the 2026 Self-Storage Almanac, CubeSmart is one of the top three owners and operators of self-storage properties in the United States. CubeSmart was incorporated in 2004 in Maryland and is based in Malvern, Pennsylvania.
Key Statistics
Market Cap
$8.56B
Revenue (TTM)
$1.14B
EPS (TTM)
$1.47
EPS (Fwd est.)
$1.57
Employees
3,121
Trailing P/E
25.73
Forward P/E
24.06
PEG Ratio
5.33
Price / Sales
7.52
Price / Book
3.31
EV / EBITDA
17.16
Beta (5Y)
1.05
Analyst Consensus
Consensus
Buy
Analyst Price Target
+16.2% upside
Target: $43.94
Annual Revenue & Net Income
RevenueNet Income
'22
$1.01B
$290.00M
'23
$1.05B
$410.00M
'24
$1.07B
$390.00M
'25
$1.12B
$330.00M
Earnings History
Quarter
Actual EPS
Estimate
Result
Jul 2026
$0.39
$0.36
Beat (+7.2%)
Apr 2026
$0.36
$0.34
Beat (+4.6%)
Feb 2026
$0.34
$0.37
Miss (-8.5%)
Oct 2025
$0.36
$0.38
Miss (-5.0%)
Next Earnings Report
CUBE is next expected to report earnings on 29 Oct 2026.
Profitability
70.7%
41.1%
29.3%
Gross MarginOperating MarginNet Margin
Revenue Growth (YoY)
1.5%
Return on Equity
12.0%
Return on Assets
4.3%
Balance Sheet
Cash & Equivalents
$10.00M
Total Debt
$3.54B
Net Position
$3.53B (net debt)
Free Cash Flow (TTM)
$490.00M
Debt / Equity
134.30
Share Ownership
Institutions 106.4%
Insiders 0.9%
Institutional figure exceeds 100% due to short selling
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 space for residential and commercial customers. According to the 2026 Self-Storage Almanac, CubeSmart is one of the top three owners and operators of self-storage properties in th…
What is CUBE's market cap?
CUBE has a market capitalization of approximately $8.56B.
What is CUBE's P/E ratio?
CUBE trades at a trailing P/E ratio of 25.7x and a forward P/E of 24.1x, which is above the broad market average of ~25x.
How much revenue does CUBE generate?
CUBE generated $1.14B in trailing 12-month revenue.
What do analysts say about CUBE?
The analyst consensus rating for CUBE is buy, with a mean price target of $43.94. That implies +16.2% upside from the current price.
When does CUBE report earnings?
CUBE is next scheduled to report earnings on 29 Oct 2026.
Does CUBE pay a dividend?
Yes. CUBE pays a dividend with a current yield of 5.61%, at an annual rate of $2.12 per share.
View live charts, options flow, gamma exposure, earnings history, and technical analysis for CUBE on Apsis Markets.