Company performance
Add to research
Current Price
as of Jun 13, 2025$43.00
P/E Ratio
25.39
Market Cap
$9.85B
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$43-0.83%
Trading Information
- Market cap$9.85B
- Float99.00%
- Average Daily Volume (1m)1,680,761
- Average Daily Volume (3m)1,838,784
- 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.39
- P/S9.14
- P/B3.45
- Debt/Equity120.78
Documents
Add to research
SEC Filings
Factset Street Account
Earnings Calls
Factset