EPR-P-E
NYSE
$31.92
EPR Properties (EPR-P-E)
Market Cap
$2.51B
PEG Ratio
0.34
FCF 5Y CAGR
+51.48%
Profit Margin
34.5%
Price Chart
Valuation
Market Cap$2.51B
P/E9.25
PEG0.34
Profitability
Total Revenue (TTM)$725M
EBITDA$586M
Profit Margin34.5%
Operating Margin55.5%
EPS$3.56
Financial Health
Debt-to-Equity126.6%
Free Cash Flow Yield17.33%
Growth & Risk
EPS 5Y CAGR-3.34%
Revenue 5Y CAGR+14.06%
FCF 5Y CAGR+51.48%
Dividends 5Y CAGR+4.56%
Beta (5Y)0.27
Sharpe Ratio0.69