Starwood Property Trust Reports Results for Quarter Ended March 31, 2025
– Quarterly GAAP Earnings of $0.33 and Distributable Earnings (DE) of $0.45 per Diluted Share –– Invested $2.3 Billion, Including $1.4 Billion in Commercial Lending and Record $0.7 Billion in Infrastructure Lending –– Closed $1.3 Billion After Quarter End, Including $0.9 Billion in Commercial Lending –– Issued $500 Million of Corporate Debt, Extending Average Maturity to 3.7 Years –– Current Liquidity of $1.5 Billion –– Paid Quarterly Dividend of $0.48 per Share for Over a Decade –MIAMI BEACH, Fla., May 9, ...