MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.2B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 202414,295-21.91%
Dec 31, 202318,305-6.88%
Dec 31, 202219,658-4.20%
Dec 31, 202120,520+21.93%
Dec 31, 202016,829+16.32%
Dec 31, 201914,467+63.59%
Dec 31, 20188,844-1.96%
Dec 31, 20179,020+40.53%
Dec 31, 20166,419+14.43%
Dec 31, 20155,609+49.69%
Dec 31, 20143,747+29.02%
Dec 31, 20132,905+33.31%
Dec 31, 20122,179