Starwood Property Trust Inc (STWD) last month performance of 7.56% certainly makes it a sizzling prospect
Starwood Property Trust Inc (NYSE: STWD) open the trading on Wednesday, with a bit cautious approach as it glided -0.42% to $18.93, before settling in