Starwood Property Trust IncSTWD:US Last Price18.37 Market Cap6.751B CountryUnited States State (US only)Florida1D0.82%N/A7D0.11%N/A30D0.43%N/A6M1.45%N/A1Y3.37%N/AYTD2.00%N/A