Starwood Property Trust Reports Results for Quarter Ended June 30, 2025
1. STWD reported Q2 net income of $129.8 million. 2. Quarterly Distributable Earnings per share reached $0.43. 3. Company invested $3.2 billion, exceeding full-year 2024 targets. 4. Achieved Nareit Gold Investor CARE Award, indicating strong industry positioning. 5. Declared a steady dividend of $0.48 for Q3, reflecting stable cash flow.