Price
$146.14+2.47%1Y
1M+2.89%1Y+2.47%
Prices are end-of-day closes. This is a research view, the focus is on the fundamentals, quality and valuation below, not intraday price.
Smart Score
Below average4/10
Value38
Quality53
Momentum38
Growth58
P/E (TTM)32.6
Market Cap$32.07B
1Y Return+2.47%
5Y Return+11.63%
Business Segments
Revenue split by operating segment, from SEC XBRL filings.
Latest period: Q1 2026Total $822.3M (-0.43%)
●Tenant Reinsurance grew +5.20% YoY●Self Storage Operations +4.09% YoY
SegmentLatestQoQYoY
- Self Storage Operations$733.2M-0.32%+4.09%
- Tenant Reinsurance$89.1M-1.35%+5.20%