EPR PROPERTIESEPR

Market cap
$3.9B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-176-12.28%
Dec 31, 2023-201-42.82%
Dec 31, 2022-352-18982.12%
Dec 31, 20212-98.61%
Dec 31, 2020134+38.84%
Dec 31, 201997-199.68%
Dec 31, 2018-97-86.21%
Dec 31, 2017-702+6.05%
Dec 31, 2016-662+16.46%
Dec 31, 2015-569+51.12%
Dec 31, 2014-376+11.82%
Dec 31, 2013-336+31.54%
Dec 31, 2012-256-385.21%
Dec 31, 201190-128.00%
Dec 31, 2010-320