Starwood Property Trust Reports Results for Quarter Ended March 31, 2025
1. STWD's Q1 2025 GAAP earnings were $0.33 per share. 2. The company invested $2.3 billion, focusing on lending and infrastructure. 3. STWD closed $1.3 billion in deals post-quarter, enhancing liquidity. 4. They extended debt maturity to 3.7 years, ensuring financial flexibility. 5. STWD has maintained a $0.48 dividend for over a decade.