Starwood Property Trust IncSTWD:US Last Price19.87 Market Cap7.299B CountryUnited States State (US only)Florida1D0.30%N/A7D0.71%N/A30D0.81%N/A6M1.58%N/A1Y0.30%N/AYTD4.85%N/A