Starwood Property Trust IncSTWD:US Last Price17.83 Market Cap6.763B CountryUnited States State (US only)Florida1D0.50%N/A7D0.34%N/A30D2.73%N/A6M10.18%N/A1Y8.42%N/AYTD5.91%N/A