MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.2B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 20241,318+154.72%
Dec 31, 2023518+30.68%
Dec 31, 2022396-110.26%
Dec 31, 2021-3,858+30.94%
Dec 31, 2020-2,947-39.66%
Dec 31, 2019-4,884-965.68%
Dec 31, 2018564-123.88%
Dec 31, 2017-2,362+154.93%
Dec 31, 2016-927-52.38%
Dec 31, 2015-1,946+128.89%
Dec 31, 2014-850+19.29%
Dec 31, 2013-713+15.47%
Dec 31, 2012-617+132.33%
Dec 31, 2011-266