Starwood Property Trust IncSTWD:US Last Price18.07 Market Cap6.763B CountryUnited States State (US only)Florida1D1.01%N/A7D2.17%N/A30D3.47%N/A6M9.33%N/A1Y6.37%N/AYTD4.64%N/A