MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.2B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20249,461-11.34%
Dec 31, 202310,671-3.55%
Dec 31, 202211,064-8.37%
Dec 31, 202112,074+27.29%
Dec 31, 20209,485+27.50%
Dec 31, 20197,439+73.70%
Dec 31, 20184,283-17.40%
Dec 31, 20175,185+63.81%
Dec 31, 20163,165-9.62%
Dec 31, 20153,502+48.06%
Dec 31, 20142,365+51.59%
Dec 31, 20131,560+38.20%
Dec 31, 20121,129