$27.86
-0.41 (-1.43%)
Day Range $27.28 — $28.54
52W Range $25.89 — $90.72

Performance

1D —
1W —
1M —
3M —
6M —
1Y -66.48%
YTD -57.60%
Open$28.18
Previous Close$28.26
Day High$28.54
Day Low$27.28
52W High$90.72
52W Low$25.89
Volume—
Avg Volume5.45M
Market Cap11.79B
P/E Ratio160.15
EPS$0.18

Technical Indicators

Full analysis →
SMA 50 $61.11 Below
SMA 200 $75.69 Below
RSI (14) 22.8 Oversold
Trend Death Cross Bearish

Analyst Ratings

Buy
28 analysts
16 Buy 11 Hold 1 Sell
Price Target +402.0% upside
Current
$27.86
Target
$139.84
$103.22 $139.84 avg $214.46

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 3.13B 2.74B 4.34B
Net Income 6.73M 5.30M 613.84M
Profit Margin 0.2% 0.2% 14.2%
EBITDA 44.29M 36.86M 1.22B
Free Cash Flow — — 591.97M
Rev Growth +14.2% +14.2% +11.8%
Debt/Equity 0.12 0.12 0.31

Real Estate Peers

Symbol Name Price Change P/E Mkt Cap
EQIX Equinix Inc $1,034.76 -0.28% 65.4 100.27B
O Realty Income Corp $55.41 -0.36% 42.7 54.08B
CBRE Cbre Group Inc - A $136.53 +0.09% 31.0 40.34B
VTR Ventas Inc $86.83 +0.22% 175.7 46.16B
JLL Jones Lang Lasalle Inc $324.40 +0.10% 15.5 15.50B
ZG Zillow Group Inc - A $28.91 -1.50% 133.5 7.34B

Quick Stats

Market Cap11.79B
P/E Ratio160.15
EPS$0.18
Volume—