MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.2B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20244,834-36.68%
Dec 31, 20237,634-11.18%
Dec 31, 20228,594+1.76%
Dec 31, 20218,446+15.00%
Dec 31, 20207,344+4.49%
Dec 31, 20197,028+54.09%
Dec 31, 20184,561+18.92%
Dec 31, 20173,835+17.89%
Dec 31, 20163,253+54.38%
Dec 31, 20152,107+52.47%
Dec 31, 20141,382+2.81%
Dec 31, 20131,344+28.04%
Dec 31, 20121,050