Starwood Property Trust IncSTWD:US Last Price19.93 Market Cap7.299B CountryUnited States State (US only)Florida1D0.85%N/A7D0.25%N/A30D4.41%N/A6M1.29%N/A1Y0.91%N/AYTD5.17%N/A