MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.3B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 2024-38.6+463.94%
Dec 31, 2023-6.8-164.56%
Dec 31, 202210.6+27.52%
Dec 31, 20218.3+38.21%
Dec 31, 20206-7.38%
Dec 31, 20196.5-73.21%
Dec 31, 201824.3+195.13%
Dec 31, 20178.2-2.49%
Dec 31, 20168.4+5.11%
Dec 31, 20158+115.01%
Dec 31, 20143.7-54.06%
Dec 31, 20138.1