Starwood Property Trust (STWD) closed at $20.69 in the latest trading session, marking a +1.92% move from the prior day. This change outpaced the S&P 500's...
Comments / 0