Starwood (STWD) Q1 2026 Earnings Report
Starwood Capital Group reported distributable earnings of $0.39 per share for the first quarter of 2026, with capital deployment reaching $2.5 billion across segments and total undepreciated assets hitting a record high.

Tickers: $STWD
Topics: commercial lending distributable earnings infrastructure lending net lease