Starwood Property Trust IncSTWD:US Last Price18.33 Market Cap6.783B CountryUnited States State (US only)Florida1D0.38%N/A7D0.16%N/A30D6.20%N/A6M1.16%N/A1Y3.17%N/AYTD1.78%N/A