Starwood Property Trust (NYSE:STWD) Sets New 1-Year Low – Time to Sell?
Shares of Starwood Property Trust, Inc. (NYSE:STWD – Get Free Report) hit a new 52-week low during trading on Tuesday. The company traded as low as $12.42 and last traded at $12.5050, with a volume of 1,283,500 shares trading hands. The stock had previously closed at $12.52. Wall Street Analyst Weigh In STWD has been […]
13 Oct 13:02 · The Cerbat Gem