Starwood Property Trust IncSTWD:US Last Price17.68 Market Cap6.383B CountryUnited States State (US only)Florida1D0.34%N/A7D2.31%N/A30D0.17%N/A6M2.32%N/A1Y0.79%N/AYTD1.83%N/A