KEY-P-L
NYSE
$25
Keycorp (KEY-P-L)
Market Cap
$27B
PEG Ratio
0.05
P/E Ratio
14.87
Free Cash Flow Yield
8.43%
Price Chart
Valuation
Market Cap$27B
P/E14.87
PEG0.05
Profitability
Total Revenue (TTM)$1.80B
EBITDA$2.52B
EPS$1.68
Financial Health
Debt-to-Equity54.4%
Free Cash Flow Yield8.43%
Growth & Risk
EPS 5Y CAGR-0.83%
Revenue 5Y CAGR+6.05%
FCF 5Y CAGR+5.68%
Sharpe Ratio0.74