Starwood Property Trust stock trades 1.16 percent above its yearly low
Published on 10/04/2026 at 16:50 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWSStarwood Property Trust (ISIN US85571B1052) closed at USD 13.05 on the NYSE on October 2, 2026, only 1.16 percent above its 52-week low of USD 12.90. The pressure followed second-quarter results that fell slightly short of consensus, while the company maintained its quarterly dividend.
Second-quarter earnings missed estimates
According to Investing.com on October 1, 2026, Starwood Property Trust reported second-quarter distributable earnings of USD 0.40 per share, below the USD 0.41 Wall Street estimate. Revenue was USD 513.67 million against expected revenue of USD 514.43 million, a USD 0.76 million shortfall.
The same report said the company highlighted record capital deployment, stable credit quality and a pipeline of new lending opportunities. For investors, the key tension is visible in the numbers: operating activity remained substantial, but the earnings miss has kept the stock close to its yearly floor.
Dividend remains a central support
Starwood Property Trust announced on September 17, 2026, that its board declared a USD 0.48 per-share dividend for the quarter ending September 30. The payment date is October 15, 2026, for stockholders of record on September 30.
The quarterly payment equals USD 1.92 on an annualized basis. That income profile matters because the stock's October 2 market capitalization was USD 4.8 billion, while the share price remained 33.0 percent below its 52-week high of USD 19.43.
Analyst target stays above the stock
The published analyst consensus is Outperform from 9 analysts, with an average target of USD 19.88, according to MarketScreener. At USD 13.05, that target lies 52.3 percent above the October 2 price.
Yahoo Finance lists a target range of USD 17.00 to USD 24.00. The spread shows that the income case and the credit-cycle risk are being priced with a wide range of expectations.
Stock stays close to yearly low
Starwood Property Trust stock closed at USD 13.05 on October 2, 2026, with a session range of USD 12.90 to USD 13.39 and volume of 10,245,828 shares. The market is therefore weighing a stable dividend against weaker quarterly earnings and a share price 33.0 percent below the 52-week high.
Starwood Property Trust stock facts
- Company: Starwood Property Trust, Inc.
- ISIN: US85571B1052
- Ticker: STWD
- Trading venue: NYSE
- Price (as of October 2, 2026, 4:00 p.m. ET): USD 13.05, closing price
- Market capitalization: USD 4.8 billion (as of October 2, 2026)
- 52-week range: USD 12.90-19.43 (as of October 2, 2026)
- Sector / Industry: Real Estate / REIT - Mortgage
Upcoming dates for Starwood Property Trust stock
- October 15, 2026: Third-quarter dividend payment
