earnings
confidence high
sentiment neutral
materiality 0.70
Starwood Property Trust Q1: GAAP net income $51.9M, DE $147.3M; $4B invested YTD
STARWOOD PROPERTY TRUST, INC.
2026-Q1 EPS
reported $0.13
vs consensus $0.43
▼ miss
(-70.0%)
- GAAP net income $51.9M ($0.13 diluted EPS); Distributable Earnings $147.3M ($0.39 per diluted share).
- Invested $2.5B in Q1 and $1.5B after quarter end for $4.0B YTD across real estate and infrastructure credit.
- Dividend maintained at $0.48 per share; Q1 DE of $0.39 per share implies payout ratio above 100%.
- Completed seventh infrastructure CLO at record tight credit spread; refinanced ABS at lower cost post-quarter.