Company performance
Add to research
Current Price
as of Jun 18, 2025$42.71
P/E Ratio
25.22
Market Cap
$9.78B
Description
Add to research
CubeSmart operates as a self-managed and self-administered real estate investment trust with its operations conducted solely through CubeSmart LP and its subsidiaries. It owns, operates, develops, manages, and acquires self-storage properties. The company was founded in July 2004 and is headquartered in Malvern, PA.
Metrics
Add to research
Overview
- HQMalvern, PA
- SectorFinance
- IndustryReal Estate Investment Trusts
- TickerCUBE
- Price$42.71-0.63%
Trading Information
- Market cap$9.78B
- Float99.00%
- Average Daily Volume (1m)1,615,878
- Average Daily Volume (3m)1,852,012
- EPS$1.70
Company
- Revenue$1.08B
- Rev growth (1yr)4.45%
- Net income$89.20M
- Gross margin47.96%
- EBITDA margin63.74%
- EBITDA$174.03M
- EV$13.29B
- EV/Revenue12.33
- P/E25.22
- P/S9.08
- P/B3.42
- Debt/Equity120.78
Documents
Add to research
SEC Filings
Factset Street Account
Earnings Calls
Factset