Starwood Property Trust Reports $390M Q3 Loss, but Sternlicht Remains Resolute
One quarter after Barry Sternlicht’s real estate investment trust (REIT) Starwood Property Trust reported a 95 percent annual net income drop, the bottom fell out for Starwood in the third quarter of 2026. The Miami Beach-headquartered lender and investment firm reported a net loss of $389.7 million
Open on Meridian