NYSE:STWD (USA) Also Trade In: Germany Mexico UK

Starwood Property Trust Inc $ 24.23 -1.38 (-5.37%)

Volume:
4,096,318
Avg Vol (1m):
1,307,427
Market Cap $:
6.83 Bil
Enterprise Value $:
17.91 Bil
P/E (TTM):
15.93
P/B:
1.47
Warning! GuruFocus has detected 3 Severe warning signs with STWD. Click here to check it out.
5D 3M YTD 1Y 5Y 10Y All 1Y (-%)