Starwood Property Trust IncSTWD:US Last Price18.02 Market Cap6.554B CountryUnited States State (US only)Florida1D1.12%N/A7D2.50%N/A30D2.80%N/A6M1.80%N/A1Y2.17%N/AYTD0.06%N/A