EPR PROPERTIESEPR

Market cap
$3.9B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 2024698-1.08%
Dec 31, 2023706+7.24%
Dec 31, 2022658+23.76%
Dec 31, 2021532+28.22%
Dec 31, 2020415-36.40%
Dec 31, 2019652-6.96%
Dec 31, 2018701+21.66%
Dec 31, 2017576+16.78%
Dec 31, 2016493+17.15%
Dec 31, 2015421+9.34%
Dec 31, 2014385+12.24%
Dec 31, 2013343+6.61%
Dec 31, 2012322+6.67%
Dec 31, 2011302-3.64%
Dec 31, 2010313