Starwood Property Trust reports Q3 GAAP net loss of $389.7 million - STWD News | Rallies