NYSE:STWDMortgage REITs
A Look At Starwood Property Trust (STWD) Valuation As Price And Fair Value Estimates Diverge
Starwood Property Trust (STWD) has been drawing attention after recent share price moves, with the stock closing at $17.37. Investors are weighing this against its income profile and diversified real estate financing model.
See our latest analysis for Starwood Property Trust.
The recent 1-day share price return of 1.94% comes after weaker short term moves, with 30 day and year to date share price returns of 2.47% and 5.70% declines. However, the 3 year total shareholder return of 32.79%...