MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.2B
P/E ratio
Period EndD/E ratio (%) (Million USD)YoY (%)
Dec 31, 2024183+38.84%
Dec 31, 2023131.8+10.34%
Dec 31, 2022119.5-10.57%
Dec 31, 2021133.6+10.66%
Dec 31, 2020120.7+20.80%
Dec 31, 201999.9+12.90%
Dec 31, 201888.5-30.70%
Dec 31, 2017127.7+20.77%
Dec 31, 2013105.8+8.31%
Dec 31, 201297.7