Starwood Property Trust reported second quarter 2026 financial results with GAAP net income of $6.6 million and Distributable Earnings of $151.5 million, or $0.40 per diluted share. The company invested $2.5 billion during the quarter and $6.7 billion through July, achieving record total assets of $31.8 billion. Starwood repurchased $30 million of common shares in the first half of 2026 and declared a dividend of $0.48 per share. The firm operates as a diversified finance company focused on real estate and infrastructure debt and equity investments.