EPR PROPERTIESEPR

Market cap
$4B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20246.1-11.96%
Dec 31, 20236.9+1.46%
Dec 31, 20226.8+81.91%
Dec 31, 20213.8-180.51%
Dec 31, 2020-4.7-167.78%
Dec 31, 20196.9-25.27%
Dec 31, 20189.2-10.40%
Dec 31, 201710.3-2.56%
Dec 31, 201610.6+8.53%
Dec 31, 20159.7-2.11%
Dec 31, 20149.9-13.19%
Dec 31, 201311.5+39.13%
Dec 31, 20128.2+11.67%
Dec 31, 20117.4