Starwood Property Trust, Inc. (LON:0L9F)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in USD
11.88
-0.26 (-2.14%)
Nov 10, 2026, 5:11 PM GMT
Market Cap3.26B -36.5%
Revenue (ttm)242.32M -34.4%
Net Income-183.71M
EPS-0.50
Shares Out n/a
PE Ration/a
Forward PE6.59
Dividend1.44 (16.29%)
Ex-Dividend DateSep 30, 2026
Volume2,607
Open12.20
Previous Close12.14
Day's Range11.83 - 12.20
52-Week Range11.78 - 18.74
Beta1.07
Analystsn/a
Price Targetn/a
Earnings DateNov 6, 2026