Starwood Property Trust IncSTWD:US Last Price17.58 Market Cap6.652B CountryUnited States State (US only)Florida1D0.40%N/A7D1.73%N/A30D2.71%N/A6M5.02%N/A1Y11.79%N/AYTD2.39%N/A