Starwood Property Trust Reports Results for the Quarter and Year Ended December 31, 2025
PR Newswire —
– GAAP EPS of $0.26 for the Quarter and $1.15 for the Year and Distributable EPS for the Quarter of $0.42 and $1.69 for the Year – – Invested $12.7 Billion for the Year, Including $2.5 Billion in the Quarter; Second Largest Investment Year – – Executed a Record $4.4 Billion of Capital...