| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| P/E Ratio | - | 15.413 | 15.165 | 15.248 |
| Return on Equity | 0.706 | 1.442 | 0.958 | 1.811 |
| Net Profit Margin | 10.123 | 24.291 | 14.842 | 29.219 |
| Debt to Asset Ratio | 88.164 | 88.146 | 87.872 | 88.506 |
STARWOOD PROPERTY TRUST, INC. (STWD)
STARWOOD PROPERTY TRUST, INC. (STWD)