NYSE:STWDMortgage REITs
A Look At Starwood Property Trust (STWD) Valuation After Recent Share Price Weakness
Recent share performance and income profile
Starwood Property Trust (STWD) has drawn fresh investor attention after a recent move in its share price, with the stock closing at US$17.10 and showing mixed returns over different time frames.
Over the past month the stock is down 6.6%, and over the past 3 months it is down 5.5%. Year to date, the total return is down 7.2%, while the 1 year total return is down 4.5%.
Longer term holders see a different picture, with total return over 3 years at...