EPR PROPERTIESEPR

Market cap
$3.9B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 2024-1.1-114.92%
Dec 31, 20237.2-69.53%
Dec 31, 202223.8-15.80%
Dec 31, 202128.2-177.53%
Dec 31, 2020-36.4+422.99%
Dec 31, 2019-7-132.13%
Dec 31, 201821.7+29.08%
Dec 31, 201716.8-2.16%
Dec 31, 201617.2+83.62%
Dec 31, 20159.3-23.69%
Dec 31, 201412.2+85.17%
Dec 31, 20136.6-0.90%
Dec 31, 20126.7-283.24%
Dec 31, 2011-3.6