NYSE:STWDMortgage REITs
How Investors Are Reacting To Starwood Property Trust (STWD) Plunging Net Income And Troubled Asset Resolution Plan
In early August 2026, Starwood Property Trust reported second-quarter 2026 results showing revenue of US$513.67 million but net income of US$6.56 million, with earnings per share from continuing operations at US$0.01, alongside updates on resolving non-accrual loans and real estate-owned assets.
Despite higher reported sales and ongoing share repurchases totaling 1,708,338 shares for US$29.89 million since late February, the sharp year-over-year drop in net income and an uncovered dividend...