Does Starwood Property Trust Inc (NYSE:STWD) have deteriorating prospects?

Starwood Property Trust Inc (NYSE:STWD) shares traded 0.68% higher at $17.65 on Wall Street last session. In accordance with the data, 7 analysts cover Starwood Property Trust Inc (NYSE:STWD). The consensus rating among analysts is ‘Buy’. As we calculate the median target price by taking the range between a high of $24.00 and a low […]