Starwood Property Trust Reports Results for the Quarter and Year Ended December 31, 2024
1. STWD reported Q4 GAAP EPS of $0.15, annual EPS at $1.10. 2. Invested $1.6 Billion in Q4, totaling $5.1 Billion for 2024. 3. Executed $2.3 Billion corporate debt, extending maturity to 3.5 years. 4. Paid dividend of $0.48 per share for the 62nd consecutive quarter. 5. The liquidity position is strong at $1.8 Billion.