Medical Properties Trust (MPW) reported a mixed Q3, missing FFO and revenue estimates, but announced a $150 million stock ...