Starwood Property Trust IncSTWD:US Last Price20.6 Market Cap7.442B CountryUnited States State (US only)Florida1D0.64%N/A7D2.49%N/A30D4.15%N/A6M1.68%N/A1Y4.83%N/AYTD8.71%N/A