Price
$140.77-6.37%1Y
1M+2.50%1Y-6.37%
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
Lagging2/10
Value35
Quality52
Momentum26
Growth26
P/E (TTM)40.2
Market Cap$15.81B
1Y Return-6.37%
5Y Return-4.96%
Business Segments
Revenue split by operating segment, from SEC XBRL filings.
Latest period: Q1 2026Total $550.1M (-0.07%)
●Non Same Store And Other grew +20.36% YoY●Same Store -0.32% YoY
SegmentLatestQoQYoY
- Same Store$513.8M-0.68%-0.32%
- Non Same Store And Other$36.4M+9.41%+20.36%