MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.2B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 20248,516-13.23%
Dec 31, 20239,814-2.18%
Dec 31, 202210,033-7.31%
Dec 31, 202110,824+30.16%
Dec 31, 20208,316+49.52%
Dec 31, 20195,561+72.90%
Dec 31, 20183,217-31.96%
Dec 31, 20174,727+243.62%
Dec 31, 20131,376+39.26%
Dec 31, 2012988