EPR PROPERTIESEPR

Market cap
$3.9B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 202411+207.77%
Dec 31, 20234-13.18%
Dec 31, 20224+54.07%
Dec 31, 20213-62.60%
Dec 31, 20207-23.77%
Dec 31, 201910+35.42%
Dec 31, 20187+6.35%
Dec 31, 20177+59.80%
Dec 31, 20164-48.78%
Dec 31, 20158+184.30%
Dec 31, 20143-10.91%
Dec 31, 20133+0.43%
Dec 31, 20123+5.28%
Dec 31, 20113+40.70%
Dec 31, 20102