The Tip Desk

CubeSmart

Company Stats

Market Cap
$8.5B
as of Sep 30, 2026
Shares Outstanding
225.2M
Free Float
93.3%

Income Statement

Revenue
$1.1B
Net Income
$331.3M
Revenue Growth, 3Y
3.6%

Balance Sheet

Cash & Equivalents
$5.8M

Returns & Capital

Dividends Paid
$476.3M
Dividend Yield
5.6%
Dividend Payout, 3Y Avg
122.9%
Share Repurchases
$31.9M
SBC, 3Y Avg
$11.0M

Cash Flow by Year

YearRevenueFCFMargin
FY2025$1.1B——
FY2024$1.1B——
FY2023$1.1B——
FY2022$1.0B——
FY2021$822.6M——

Annual filing data through FY ended December 31, 2025; shares and float as of October 10, 2026. Yields and enterprise value use the calculated market cap above, at its as-of date. Ratios are our calculations from reported figures.

Earnings

Other Coverage