Medical Properties Trust Q2 FY26 net loss narrows to $3 million; revenue rises to $259.28 million - MPW News | Rallies