EPR PROPERTIESEPR

Market cap
$4B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20242,323-5.33%
Dec 31, 20232,454-3.22%
Dec 31, 20222,536-3.14%
Dec 31, 20212,618-0.48%
Dec 31, 20202,631-12.48%
Dec 31, 20193,006+4.91%
Dec 31, 20182,865-2.13%
Dec 31, 20172,927+33.92%
Dec 31, 20162,186+5.40%
Dec 31, 20152,074+7.65%
Dec 31, 20141,926+14.13%
Dec 31, 20131,688+15.63%
Dec 31, 20121,460-2.55%
Dec 31, 20111,498-8.16%
Dec 31, 20101,631