Starwood Property Trust, Inc. (FRA:VSP)

Germany flag Germany · Delayed Price · Currency is EUR
13.70
-0.13 (-0.98%)
At close: Aug 26, 2026
Market Cap5.11B -19.3%
Revenue (ttm)522.80M +35.7%
Net Income190.88M -38.4%
EPS0.52 -45.3%
Shares Out n/a
PE Ratio26.79
Forward PE9.49
Dividend1.66 (12.08%)
Ex-Dividend DateJun 30, 2026
Volumen/a
Open13.72
Previous Close13.83
Day's Range13.68 - 13.81
52-Week Range13.50 - 17.69
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateAug 6, 2026