Starwood Property Trust Q3 distributable earnings miss estimates - STWD News | Rallies