STARWOOD PROPERTY TRUST, INC. Starwood Property Trust Inc.
Key Metrics
- Previous Close
- $16.56
- 52-Week Range
- $15.51 – $20.84
- Market Cap
- $6.23B
- P/E (TTM)
- 27.81
- EPS (TTM)
- 0.59
- Dividend Yield
- 11.59%
Advanced Metrics
- Price/Book
- 0.91
- PEG Ratio
- 1.74
- Return on Equity
- 3.69%
- Return on Assets
- 0.43%
- Gross Margin
- 86.45%
- Operating Margin
- -5.87%
- Profit Margin
- 38.16%
- Current Ratio
- 12.87
- Debt/Equity
- 3.31
- Total Debt
- $23.79B
- Free Cash Flow
- —
- Revenue Growth
- 13.40%
- Earnings Growth
- -97.40%
- Enterprise Value
- $30.21B
Market Snapshot
About
Starwood Property Trust is a diversified finance company that focuses on originating, investing in, financing, and managing commercial mortgage loans and other commercial real estate debt investments. The company also invests in commercial mortgage-backed securities, residential mortgage-backed securities, and acquired properties. Starwood Property Trust operates as a real estate investment trust and provides capital solutions across the real estate sector.