25:21How to InvestUPDATE: Medical Properties Trust: 11.26% Yield - The Risk is Priced In | FAST GraphsMarch 7, 202324,657