Key statistics
Valuation, profitability, and growth metrics
- Market cap
- 736.16M USD
- Enterprise value
- 7.06B USD
- Trailing P/E
- 4.55
- Forward P/E
- 4.12
- Price / sales
- 5.28
- Price / book
- 0.89
- EV / EBITDA
- —
- Beta
- 1.57
- Dividend yield
- +19.70%
- Profit margin
- +86.11%
- Return on equity
- +14.13%
- Debt / equity
- 627.20
- Earnings growth
- —
- Revenue growth
- —
- Free cash flow
- —
- Operating cash flow
- 166.02M USD
- Shares outstanding
- 102.39M
- Sector
- Real Estate
- Industry
- REIT - Mortgage
Updated Sep 2, 2026, 4:23 AM