Starwood Property Trust Reports Results for the Quarter and Year Ended December 31, 2024
1. STWD generated GAAP EPS of $0.15 for the quarter. 2. Invested $1.6 billion in Q4 and $5.1 billion for the year. 3. Executed $2.3 billion of corporate debt, extending maturity to 3.5 years. 4. Current liquidity stands at $1.8 billion, supporting future investments. 5. Dividends of $0.48 per share paid for the 62nd consecutive quarter.