Let's get this straight. STWD is going to use $50M to buyback stock. It generates a 5.4% yield. There is nothing better to do with the money than buyback stock? I doubt the assets being held are worth so much more in the near term that a stock buyback makes any sense.
However, my thesis that there simply too much money chasing too few deals reducing returns too much may be the reason for the buyback. Given the mgmt fees and the negative total return in STWD I would say STWD is dead money and may never generate decent returns to shareholders.
With all due respect you can probably make superior returns in asset classes like MLPs where there is less risk involved.
The whole point of the STWD IPO was clear and that mission has failed. Distressed assets are pricing out too high because low interest rates have too many people chasing them down. Another $1.5B CMBS deal went to two hedge funds that JVed on their bid.
Citi when it issued its initial buy expected STWD to pay 10-11% to reflect risk. Getting paid 5-6% is not acceptable. Book value, NAV.... whatever..... has no meaning when shareholders mark stock to this discount to nav. I think mgmt costs and fees have reduced nav lower than anyone estimates and I am guessing that STWD is trading very near its nav.