Price (delayed)
$19.21
Market cap
$6.02B
P/E Ratio
17.95
Dividend/share
$1.92
EPS
$1.07
Enterprise value
$25.42B
Starwood Property Trust is a leading diversified finance company with a core focus on the real estate and infrastructure sectors. An affiliate of global private investment firm Starwood Capital Group,
All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.