Price (delayed)
$19.9
Market cap
$6.29B
P/E Ratio
14.21
Dividend/share
$1.92
EPS
$1.4
Enterprise value
$24.37B
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.