MEDICAL PROPERTIES TRUST INCMPW

Market cap
$3.2B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024-3,659+276.46%
Dec 31, 2023-972-935.71%
Dec 31, 2022116-232.61%
Dec 31, 2021-88+22.80%
Dec 31, 2020-71-186.02%
Dec 31, 201983-49.00%
Dec 31, 2018163-133.50%
Dec 31, 2017-486+11.94%
Dec 31, 2016-434+3.69%
Dec 31, 2015-419+15.86%
Dec 31, 2014-361+36.45%
Dec 31, 2013-265+13.41%
Dec 31, 2012-233