NYSE:STWDMortgage REITs
Assessing Starwood Property Trust (STWD)’s Valuation After Its Recent Three-Month Share Price Pullback
Starwood Property Trust (STWD) has quietly outpaced many income names over the past 5 years, and its recent 3 month pullback now has dividend focused investors rechecking the risk reward tradeoff.
See our latest analysis for Starwood Property Trust.
Zooming out, the share price has eased back to about $18.43 after a 90 day share price return of roughly negative 9 percent. However, a 5 year total shareholder return of just over 50 percent suggests long term income focused holders have still...