MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.2B
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 20248,848-12.08%
Dec 31, 202310,064-1.99%
Dec 31, 202210,268-8.99%
Dec 31, 202111,283+27.27%
Dec 31, 20208,865+26.22%
Dec 31, 20197,024+73.97%
Dec 31, 20184,037-17.58%
Dec 31, 20174,899+244.57%
Dec 31, 20131,422+38.68%
Dec 31, 20121,025