Starwood Property Trust Q1 Earnings Call Highlights
MarketBeat Week in Review – 03/30 - 04/03Starwood Property Trust (NYSE:STWD) reported first-quarter 2026 distributable earnings of $147 million, or $0.39 per share, as management said results were weighed down by elevated cash balances, non-performing asset resolutions and the ra
MarketBeat Week in Review – 03/30 - 04/03Starwood Property Trust (NYSE:STWD) reported first-quarter 2026 distributable earnings of $147 million, or $0.39 per share, as management said results were weighed down by elevated cash balances, non-performing asset resolutions and the ra