Starwood Property Trust Reports Results for Quarter Ended September 30, 2025
1. STWD reported GAAP earnings of $0.19 and DE of $0.40 per share. 2. Raised $2.3 billion across equity and debt markets, enhancing liquidity. 3. Invested $4.6 billion, including $2.2 billion in net lease assets. 4. CEO anticipates growth as interest rates decrease and capital access improves. 5. Continued dividend payment of $0.48 per share for over a decade.