MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.2B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-1,479+44.99%
Dec 31, 2023-1,020-24.00%
Dec 31, 2022-1,343-145.55%
Dec 31, 20212,948+110.38%
Dec 31, 20201,401-72.21%
Dec 31, 20195,042-1557.74%
Dec 31, 2018-346-116.71%
Dec 31, 20172,070+274.67%
Dec 31, 2016553-69.31%
Dec 31, 20151,801+124.37%
Dec 31, 2014803+38.41%
Dec 31, 2013580+29.89%
Dec 31, 2012446+134.13%
Dec 31, 2011191