AInvest Newsletter
Daily stocks & crypto headlines, free to your inbox
On July 29, 2025,
(KEY) traded with a volume of $0.64 billion, ranking 168th in daily trading activity. The stock closed down 0.27%, reflecting ongoing investor sentiment amid mixed institutional activity and insider transactions.Institutional investors adjusted stakes in KeyCorp during the first quarter. Private Advisor Group LLC reduced its position by 21.8%, while Algebris UK Ltd increased holdings by 84.2%, now owning 0.12% of the company. Other institutional investors, including Allworth Financial LP and NBC Securities Inc., also made significant position changes, highlighting divergent strategies in the stock.
Insider transactions added pressure on the stock. CEO Christopher Gorman sold 112,149 shares, reducing his ownership by 15.32%, while Director Trina Evans sold 17,000 shares, trimming her stake by 17.05%. These sales, disclosed via SEC filings, suggest a lack of confidence in near-term performance from key stakeholders.
KeyCorp announced a quarterly dividend of $0.205 per share, set to be paid on September 15, yielding 4.45% annually. The payout ratio remains negative, reflecting the company’s broader financial metrics, including a debt-to-equity ratio of 0.71 and a return on equity of 9.65% for the latest quarter.
Analyst sentiment remained split.
and raised price targets to $20.00, while and others maintained or reduced expectations. The stock holds a consensus “Hold” rating with an average target of $19.39, indicating cautious optimism amid regulatory and market uncertainties.A backtest of a strategy buying the top 500 stocks by daily volume and holding for one day showed a 166.71% return from 2022 to the present, outperforming the benchmark by 137.53%. The strategy achieved a 31.89% annualized return with a Sharpe ratio of 1.14 and no maximum drawdown, underscoring its robust risk-adjusted performance.

Market Watch column provides a thorough analysis of stock market fluctuations and expert ratings.

Jan.01 2026

Dec.31 2025

Dec.31 2025

Dec.30 2025

Dec.30 2025
Daily stocks & crypto headlines, free to your inbox
Comments
No comments yet