MPW Medical Properties Trust Stock Analysis 2026: Hospital REIT Recovery or Structural Decline?
Medical Properties Trust (MPW) deep dive — Steward Health bankruptcy May 2024, distribution cuts, $5.13 stock price (May 2026), Q1 2026 FFO $0.22 beat, tenant diversification progress, asset sales. Recovery narrative vs structural risks analyzed.