Does Starwood Property Trust Inc (NYSE:STWD) warrant a purchase right now? What to Consider Before Making a Decision
Starwood Property Trust Inc (NYSE:STWD) shares traded -0.57% lower at $19.06 on Wall Street last session. STWD stock price is now -4.11% away from the 50-day moving average and -3.80% away from the 200-day moving average. The market capitalization of the company currently stands at $6.43B. With the price target enhanced from $20.50 to $22.50, […]