Starwood Property Trust, Inc. (FRA:VSP)

Germany flag Germany · Delayed Price · Currency is EUR
13.03
-0.13 (-0.95%)
At close: Sep 18, 2026
Market Cap4.82B -23.3%
Revenue (ttm)522.80M +35.7%
Net Income190.88M -38.4%
EPS0.52 -45.3%
Shares Out n/a
PE Ratio25.26
Forward PE8.80
Dividend1.67 (12.78%)
Ex-Dividend DateSep 30, 2026
Volumen/a
Open13.15
Previous Close13.16
Day's Range13.03 - 13.15
52-Week Range13.03 - 17.26
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 6, 2026