EPR PROPERTIESEPR

Market cap
$4B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20242.6-14.57%
Dec 31, 20233-0.98%
Dec 31, 20223.1+93.04%
Dec 31, 20211.6-179.80%
Dec 31, 2020-2-162.26%
Dec 31, 20193.2-26.56%
Dec 31, 20184.3-9.03%
Dec 31, 20174.8-3.84%
Dec 31, 20165+0.81%
Dec 31, 20154.9-4.66%
Dec 31, 20145.2-11.21%
Dec 31, 20135.8+35.51%
Dec 31, 20124.3+5.16%
Dec 31, 20114.1