MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.2B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024-2,408+333.07%
Dec 31, 2023-556-161.53%
Dec 31, 2022904+37.58%
Dec 31, 2021657+51.97%
Dec 31, 2020432+14.84%
Dec 31, 2019376-63.04%
Dec 31, 20181,018+249.71%
Dec 31, 2017291+28.90%
Dec 31, 2016226+61.47%
Dec 31, 2015140+175.47%
Dec 31, 201451-47.75%
Dec 31, 201397+7.92%
Dec 31, 201290+237.19%
Dec 31, 201127