STWD, US85571B1052

Starwood Property Trust stock fell 1.08 percent on October 7

Published on 10/08/2026 at 02:06 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS

Starwood Property Trust stock stood at USD 12.79 on October 7, 2026, while Q2 revenue reached USD 513.67 million. The USD 0.48 dividend is payable October 15.

STWD, US85571B1052, Illustration mit AI erstellt.
STWD, US85571B1052, Illustration mit AI erstellt.

Starwood Property Trust (ISIN US85571B1052) stock was trading at USD 12.79 on the NYSE on October 7, 2026 at 9:44 a.m. EDT, down 1.08 percent on the session. The price stood USD 0.02 above its 52-week low of USD 12.77 and remained below the 52-week high of USD 19.06.

Second quarter brought a narrow miss

Starwood Property Trust's second-quarter 2026 operating picture was mixed. According to Investing.com, distributable earnings reached USD 0.40 per share against a Wall Street estimate of USD 0.41, while revenue was USD 513.67 million versus USD 514.43 million expected.

The revenue figure was still higher than the USD 475.95 million reported for the comparable period a year earlier, according to Markets Insider. The same report put quarterly net profit at USD 6.56 million, compared with USD 129.81 million in the prior-year period.

Dividend date stays in view

Starwood Property Trust had declared a USD 0.48 per-share dividend for the quarter ending September 30, 2026. The company said in its September 17, 2026 release that the payment is due October 15, 2026 to stockholders of record on September 30, 2026.

The payout matters because the annualized dividend is USD 1.92 per share, while the latest market price was USD 12.79. That arithmetic places the annualized cash distribution at 15.01 percent of the quoted share price, although the payout ratio remains a central measure of income sustainability.

Analysts see room above the price

According to MarketBeat, the consensus rating was Moderate Buy from 8 analysts, based on 5 Buy ratings and 3 Hold ratings. The average price target was USD 19.20, with a high target of USD 20.00 and a low target of USD 18.50.

Against the October 7 price of USD 12.79, the consensus target lies 50.1 percent above the stock. The gap reflects a sharp difference between the market quotation and analyst valuation, while the Q2 earnings comparison shows why dividend coverage and credit performance remain important to the thesis.

STWD stock stays near its yearly low

Starwood Property Trust stock was trading at USD 12.79 on the NYSE on October 7, 2026 at 9:44 a.m. EDT. The market capitalization stood at USD 4.7 billion as of October 7, 2026, and the 52-week range was USD 12.77 to USD 19.06.

Starwood Property Trust stock facts

  • Company: Starwood Property Trust, Inc.
  • ISIN: US85571B1052
  • Ticker: STWD
  • Trading venue: NYSE
  • Price (as of October 7, 2026, 9:44 a.m. EDT): USD 12.79
  • Market capitalization: USD 4.7 billion (as of October 7, 2026)
  • 52-week range: USD 12.77-19.06 (as of October 7, 2026)
  • Sector / Industry: Finance / Mortgage Real Estate Investment Trusts

Upcoming dates for Starwood Property Trust stock

  • October 15, 2026: USD 0.48 quarterly dividend payment

More news and analyses on Starwood Property Trust stock

Disclaimer...

en | US85571B1052 | STWD | boerse | 70260154 | bgmi