Medical Properties Trust: Steward Bankruptcy Exposes Shorts To Squeeze, 11.2% Dividend Yield 0 10.06.2024 22:06 Seeking Alpha