Starwood Property Trust Reports Results for Quarter Ended March 31, 2026
– Quarterly GAAP Earnings of $0.13 and Distributable Earnings (DE) of $0.39 per Diluted Share – – Invested $2.5 Billion in the Quarter and $1.5 Billion After Quarter End – – Dividend of $0.48 per Share for Over a Decade – – Awarded 2025 Mortgage REIT of the Year by PERE Credit – MIAMI...
View original →