earnings
confidence high
sentiment positive
materiality 0.70
Starwood Property Trust Q1 2025 GAAP EPS $0.33, DE $0.45; invested $2.3B
STARWOOD PROPERTY TRUST, INC.
2025-Q1 EPS reported
$0.33
revenue$418,180,000
- GAAP net income $112.3M ($0.33 per diluted share); Distributable Earnings $156.3M ($0.45 per share).
- Invested $2.3B in quarter, including $1.4B commercial lending and record $0.7B infrastructure lending.
- Closed additional $1.3B after quarter end, including $0.9B commercial lending.
- Issued $500M corporate debt, extending average maturity to 3.7 years; current liquidity $1.5B.
- Paid quarterly dividend of $0.48 per share; over a decade of consistent dividends.