Home Investing Medical Properties Trust (MPW) stock is cheap: Buy the 15% yield?