EPR PROPERTIESEPR

Market cap
$3.9B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202414-19.68%
Dec 31, 202318+32.87%
Dec 31, 201913-12.78%
Dec 31, 201815+6.85%
Dec 31, 201714+26.68%
Dec 31, 201611+31.22%
Dec 31, 20159-4.43%
Dec 31, 20149+36.62%
Dec 31, 20137+11.71%
Dec 31, 20126+3.98%
Dec 31, 20116+19.11%
Dec 31, 20105