See valuation showing 17% undervalued, dividend growth, margins, and bullish technicals—plus risks from macro headwinds.
Starwood Property Trust is rated a buy, driven by strong profit margins, a diversified portfolio, and growth from ...