Starwood Property Trust stock neared its 52-week low before dividend
Published on 10/07/2026 at 05:28 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWSStarwood Property Trust (ISIN US85571B1052) was last at USD 12.93 on the NYSE on October 6, 2026 at 4:00 p.m. ET, 1.3 percent above its 52-week low of USD 12.77. The stock's next cash distribution is USD 0.48 per share, payable October 15, 2026.
Quarterly earnings set the backdrop
According to MarketBeat on October 5, 2026, Starwood Property Trust reported quarterly EPS of USD 0.40 for the quarter ended June 30, 2026, matching the USD 0.40 consensus estimate. The result compares with quarterly EPS of USD 0.43 in the year-earlier period, a decline of USD 0.03.
The earnings comparison matters because the share price has moved close to the lower boundary of its annual range. On October 6, 2026, daily volume reached 6,168,675 shares, while the stock's market capitalization stood at USD 4.8 billion.
Dividend holds at USD 0.48
PR Newswire reported on September 17, 2026 that Starwood Property Trust declared a USD 0.48 dividend for the quarter ending September 30, 2026. The payment date is October 15, 2026, for shareholders of record on September 30, 2026.
The annualized distribution is USD 1.92 per share. MarketBeat lists a 325.42 percent earnings payout ratio, making dividend coverage a central issue alongside the income appeal.
Consensus target stays above stock
MarketBeat lists a Moderate Buy consensus based on eight analysts, with an average target of USD 19.20, a high target of USD 20.00 and a low target of USD 18.50. The average target lies 48.5 percent above the October 6 price of USD 12.93.
The valuation gap is substantial, but the market is also pricing the stock near its yearly floor. The 52-week range is USD 12.77 to USD 19.06, and the October 6 reference price sat below the midpoint of that range.
Stock remains near yearly floor
Starwood Property Trust was last at USD 12.93 on the NYSE on October 6, 2026, with a daily change of minus 0.39 percent. Its market capitalization was USD 4.8 billion on that date.
Starwood Property Trust stock facts
- Company: Starwood Property Trust, Inc.
- ISIN: US85571B1052
- Ticker: STWD
- Trading venue: NYSE
- Price (as of October 6, 2026, 4:00 p.m. ET): USD 12.93
- Market capitalization: USD 4.8 billion (as of October 6, 2026)
- 52-week range: USD 12.77-19.06 (as of October 6, 2026)
- Sector / Industry: Finance / Mortgage Real Estate Investment Trusts
