Starwood Property Trust Reports Q1 2026 Financial Results

Starwood Property Trust reported first-quarter GAAP net income of $51.9 million and Distributable Earnings of $147.3 million for the quarter ended March 31, 2026. The company invested $2.5 billion during the quarter and an additional $1.5 billion after the quarter ended, maintaining its long-standing dividend of $0.48 per share. The company emphasized its balance sheet optimization and access to capital across multiple markets.

By Starwood Property Trust, Inc. · PR Newswire ·

Tickers: $STWD

Topics: balance_sheet_optimization investments mortgage_reits real_estate

Read the full article at PR Newswire

More World news