Starwood Property Trust Reports Q1 Earnings Miss, Revenue Beat
Starwood Property Trust, Inc. announced its Q1 2026 earnings, reporting a miss on earnings per share but beating revenue expectations. The company emphasized its focus on disciplined origination moving forward.
The Story
Analyzing sources…


