STWD is trading at -17.31% of its book value, and its total equity on the balance sheet is 34.81% larger than its market cap, which is creating an interesting value proposition. STWD has dropped-27.88 ...
Starwood Property Trust is a consistent performer and dividend payer. Despite the lack of dividend raises, the stability offered can enable dividend growth through reinvestment. STWD operates as an ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results