Starwood Property Trust stock falls 2.19 percent on NYSE
Published on 09/23/2026 at 20:04 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWSStarwood Property Trust stock (ISIN US85571B1052) was trading at USD 14.77 on the NYSE on September 23, 2026, down 2.19 percent from the previous close. The price stood USD 0.04 above its 52-week low of USD 14.73 and 26.66 percent below the 52-week high of USD 20.14. The latest company catalyst is a quarterly dividend declaration.
Dividend remains at USD 0.48
PR Newswire reported on September 17, 2026, that Starwood Property Trust declared a USD 0.48 dividend per common share for the quarter ending September 30, 2026. The payment date is October 15, 2026, and the record date is September 30, 2026.
The company said its portfolio totaled USD 32 billion as of June 30, 2026, while cumulative capital deployed since inception reached USD 120 billion. That scale helps explain why the dividend remains the central income measure for shareholders.
Second-quarter EPS falls from USD 0.43
In its second-quarter 2026 results, Starwood Property Trust reported EPS of USD 0.40, matching the cited consensus estimate of USD 0.40, according to MarketBeat. The figure was lower than USD 0.43 in the comparable prior-year quarter, a decline of 6.98 percent.
The same report cited revenue of USD 201.42 million, up 15.6 percent year over year, alongside a net margin of 11.35 percent. The combination points to a mixed operating picture: revenue growth has not prevented lower per-share earnings.
Stock remains near its yearly low
The USD 14.77 intraday price was 0.27 percent above the 52-week low and 26.66 percent below the high on September 23, 2026. Market capitalization stood at USD 5,475,956,379, giving the dividend and earnings figures a clear valuation context.
NYSE price and income profile
Starwood Property Trust stock was trading at USD 14.77 on the NYSE at 2:01 p.m. ET on September 23, 2026. The next visible checkpoints are the September 30 record date and the October 15 dividend payment.
Starwood Property Trust stock facts
- Company: Starwood Property Trust, Inc.
- ISIN: US85571B1052
- Ticker: STWD
- Trading venue: NYSE
- Price as of September 23, 2026, 2:01 p.m. ET: USD 14.77
- Market capitalization: USD 5,475,956,379 as of September 23, 2026
- 52-week range: USD 14.73-20.14 as of September 23, 2026
- Sector / Industry: Financials / Mortgage REITs
