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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results