Starwood Property Trust Inc. (STWD) moved down -1.67%: Starwood Property Trust Inc. Price Paint Picture of volatility
Starwood Property Trust Inc. (NYSE:STWD) previous close was $25.72 while the outstanding shares total 283.32M. The firm has a beta of 1.70, a 12-month trailing