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

London flag London · Delayed Price · Currency is GBP · Price in USD
16.56
-0.24 (-1.43%)
Aug 12, 2026, 4:03 PM GMT
Market Cap4.57B -15.9%
Revenue (ttm)450.17M +35.7%
Net Income164.36M -38.4%
EPS0.45 -45.3%
Shares Out n/a
PE Ratio27.77
Forward PE9.21
Dividend1.44 (11.73%)
Ex-Dividend DateJun 30, 2026
Volume1,369
Open16.80
Previous Close16.80
Day's Range16.54 - 16.86
52-Week Range15.52 - 20.83
Beta1.04
Analystsn/a
Price Targetn/a
Earnings DateAug 6, 2026