Starwood Property Trust Reports Results for Quarter Ended March 31, 2025
1. STWD reported quarterly GAAP earnings of $0.33 per share. 2. Company invested $2.3 billion, including record infrastructure lending. 3. Closed $1.3 billion in investments post-quarter, enhancing liquidity. 4. Quarterly dividend maintained at $0.48 per share, consistent for over a decade. 5. $18 billion raised since IPO indicates strong capital market access.