NYSE : KEY

KeyCorp

$23.55 USD

-$0.44 (-1.83%)

Volume
9.88M
Average Volume
11.25M
Market Capitalization
$25.42B
P/E Ratio
14.36
Dividend Yield
3.48%
Price Target
$25.00
Year High
$24.07
Year Low
$16.47
Day High
Day Low
Payout Ratio
$0.54
Current Ratio
$0.42
Institutional Ownership Summary
Institutional Ownership %

1.68%

Investors Holding

125

change: -810 | last: 935
Increased Positions

59

change: -403 | last: 462
Reduced Positions

28

change: -243 | last: 271
New Positions

16

change: -99 | last: 115
Sold Positions

784

change: 684 | last: 100
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -104.2687 | last: 1.0427
Total Invested

419.35M

KEY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $20.64 1.1B $22.6B $1.29B $11B $32.32B
2024-12-31 $17.14 949.56M $16.28B $1.74B $14.25B $28.78B
2023-12-31 $14.40 927.22M $13.35B $941M $22.64B $35.06B
2022-12-31 $17.42 924.36M $16.1B $887M $28.77B $43.99B
2021-12-31 $23.13 947.06M $21.91B $913M $12.8B $33.8B
2020-12-31 $16.41 967.78M $15.88B $1.09B $14.69B $29.48B
2019-12-31 $20.24 992.09M $20.08B $732M $13.54B $32.89B
2018-12-31 $14.78 1.04B $15.38B $678M $14.6B $29.3B
2017-12-31 $20.17 1.07B $21.62B $671M $15.34B $36.3B
2016-12-31 $18.27 927.82M $16.95B $677M $14.69B $30.97B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $20.05 1.08B $21.74B $1.13B $17.06B $37.67B
2025-12-31 $20.64 1.1B $22.6B $1.29B $11B $32.32B
2025-09-30 $18.69 1.1B $20.57B $1.94B $12.27B $30.9B
2025-06-30 $17.42 1.1B $19.16B $1.77B $14.84B $32.23B
2025-03-31 $15.99 1.1B $17.54B $1.91B $14.74B $30.37B
2024-12-31 $17.14 986.83M $16.91B $1.74B $14.25B $29.42B
2024-09-30 $16.75 948.98M $15.9B $1.28B $18.08B $32.7B
2024-06-30 $14.22 931.73M $13.25B $1.33B $22.19B $34.11B
2024-03-31 $15.49 929.69M $14.4B $1.25B $23.7B $36.85B
2023-12-31 $14.40 927.52M $13.36B $941M $22.64B $35.06B
2023-09-30 $10.76 927.13M $9.98B $766M $24.82B $34.03B
2023-06-30 $9.24 926.74M $8.56B $758M $30.72B $38.53B