Key shares fell -2.1% this evening to a price of $12.31. The stock is still trading within range of its average target price of $12.85, and over the last 52 weeks, it has recorded a -3127.4% performance. Analysts have given the large-cap Banking stock target prices ranging from $10.0 to $18.0 dollars per share, with an average rating of buy.
Key has an average level of shares sold short, at 6.3% of its total share float. The stock's short ratio (also called days to cover) is 2.7. The company's insiders own 0.33% of its outstanding shares, which indicates a strong alignment between management and shareholder interests.
Institutional investors own 82.6% of Key's shares, which indicates they have a high level of confidence in the company.
Institutions Invested in Key
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-03-31 | Vanguard Group Inc | 12% | 110,990,287 | $1,366,290,479 |
2023-03-31 | Blackrock Inc. | 10% | 89,759,881 | $1,104,944,172 |
2023-03-31 | Capital International Investors | 8% | 77,670,465 | $956,123,456 |
2023-03-31 | State Street Corporation | 5% | 45,998,612 | $566,242,933 |
2023-03-31 | FMR, LLC | 2% | 20,763,994 | $255,604,774 |
2023-03-31 | Federated Hermes, Inc. | 2% | 20,409,671 | $251,243,058 |
2023-03-31 | Geode Capital Management, LLC | 2% | 19,379,813 | $238,565,506 |
2023-03-31 | Charles Schwab Investment Management, Inc. | 2% | 18,811,924 | $231,574,792 |
2023-03-31 | Fuller & Thaler Asset Management Inc. | 2% | 16,953,892 | $208,702,417 |
2023-03-31 | Adage Capital Partners GP L.L.C. | 2% | 16,686,501 | $205,410,834 |