Starwood Property Trust

Starwood Property Trust

Nation’s largest commercial mortgage reit.

HQ location
San Francisco, United States
Launch date
Market cap
$6.4b
Enterprise value
$10.8b
Share price
$20.07 STWD
Authorizing premium user...