MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.2B
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 2024332+32.93%
Dec 31, 2023250+6.09%
Dec 31, 2022236-48.68%
Dec 31, 2021459-16.49%
Dec 31, 2020550-62.40%
Dec 31, 20191,462+78.14%
Dec 31, 2018821+378.72%
Dec 31, 2017171+106.00%
Dec 31, 201683-57.43%
Dec 31, 2015196+35.28%
Dec 31, 2014145+214.36%
Dec 31, 201346+23.23%
Dec 31, 201237-63.68%
Dec 31, 2011103