Strong Liquidity and Low Leverage
Starwood Property Trust has a liquidity position of $1.8 billion and a low adjusted debt to undepreciated equity ratio of 2.1 times, the lowest level in over four years.
Record Securitizations in Real Estate Investment Segment
The company completed 17 securitizations totaling approximately $1.6 billion in 2024, the highest level since 2016.
Increase in Distributable Earnings
Distributable earnings for the year were $675 million or $2.02 per share, which reflects a strong performance across various business segments.
Positive Developments in Infrastructure Lending
Infrastructure lending reached its highest annual level to date with $1.4 billion in new loan commitments.
Expansion in Special Servicing
Starwood's named servicing portfolio ended the year at $110 billion, the highest level in a decade.