Starwood Property Trust (STWD)
NYSE • STWD • US85571B1052
11.79Last close
Market Closed
NYSE • STWD • US85571B1052
Starwood Property Trust (NYSE: STWD) has a market capitalization of $4.29B. Last close $11.79 (as of 2026-11-12); 52-week range $11.61 to $18.66. ORTEX data as of 2026-10-27: short interest was 6.2% of free float, 3.2 days to cover and the average cost to borrow was 0.48%. Sign up for live short interest data.