EPR PROPERTIES (EPR)

Market cap
$4.3B
P/E ratio
17x
Period EndTotal payout ratio (Million USD)YoY (%)
Dec 31, 2025-109.3-45.17%
Dec 31, 2024-199.4+25.05%
Dec 31, 2023-159.5+4.11%
Dec 31, 2022-153.2+25.55%
Dec 31, 2021-122-189.35%
Dec 31, 2020136.5-173.24%
Dec 31, 2019-186.4+42.41%
Dec 31, 2018-130.9+8.09%
Dec 31, 2017-121.1+0.95%
Dec 31, 2016-120-3.29%
Dec 31, 2015-124+5.84%
Dec 31, 2014-117.2+5.00%
Dec 31, 2013-111.6-18.19%
Dec 31, 2012-136.4-2.26%
Dec 31, 2011-139.6+7.99%
Dec 31, 2010-129.3
AI Chat