Company performance
Add to research
Current Price
as of Feb 14, 2025$41.60
P/E Ratio
23.46
Market Cap
$9.46B
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$41.6-1.02%
Trading Information
- Market cap$9.46B
- Float99.01%
- Average Daily Volume (1m)1,407,696
- Average Daily Volume (3m)1,388,430
- EPS$1.78
Company
- Revenue$1.06B
- Rev growth (1yr)1.13%
- Net income$100.80M
- Gross margin50.87%
- EBITDA margin64.51%
- EBITDA$174.76M
- EV$15.21B
- EV/Revenue14.30
- P/E23.46
- P/S8.88
- P/B3.38
- Debt/Equity105.55
Documents
Add to research
SEC Filings
Factset Street Account
Earnings Calls
Factset