MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.2B
P/E ratio
Period EndProceeds from issuance of term debt, net (Million USD)YoY (%)
Dec 31, 2024804+525.65%
Dec 31, 2022129-96.23%
Dec 31, 20213,408+53.77%
Dec 31, 20202,216-27.31%
Dec 31, 20193,048+301.25%
Dec 31, 2018760-67.74%
Dec 31, 20172,355+135.53%
Dec 31, 20161,000+46.84%
Dec 31, 2015681+60.24%
Dec 31, 2014425+0.10%
Dec 31, 2013425+41.53%
Dec 31, 2012300-33.33%
Dec 31, 2011450