Medical Properties Trust cuts Steward from portfolio, hits $801M net loss in Q3

Birmingham, Ala.-based Medical Properties Trust, one of the world’s largest hospital real estate owners posted a net loss of $801 million in the third quarter of 2024 ended Sept. 30, a 786% decrease from a $117 million gain during the same period in 2023,  according to a Nov. 7 news release.

Read the full post on Becker's Hospital Review | Healthcare News & Analysis