Starwood Property Trust Q2 profit misses estimates - STWD News | Rallies