MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.2B
P/E ratio
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 2024702-28.98%
Dec 31, 2023988+13.63%
Dec 31, 2022870-37.48%
Dec 31, 20211,391+73.87%
Dec 31, 2020800-22.95%
Dec 31, 20171,038+80.47%
Dec 31, 2016575+203185.87%
Dec 31, 20150-99.72%
Dec 31, 2014100+791.33%
Dec 31, 201311+4748.71%
Dec 31, 20120-99.91%
Dec 31, 2011246