MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.3B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-14.8+404.44%
Dec 31, 2023-2.9-165.11%
Dec 31, 20224.5+27.84%
Dec 31, 20213.5+27.54%
Dec 31, 20202.8-14.55%
Dec 31, 20193.2-71.67%
Dec 31, 201811.4+202.39%
Dec 31, 20173.8+0.27%
Dec 31, 20163.8+25.75%
Dec 31, 20153+95.42%
Dec 31, 20141.5-59.95%
Dec 31, 20133.8