Bank of America (NYSE:BAC) Hits New 12-Month High - What's Next?

Market Beat
2025.08.24 10:46
portai
I'm PortAI, I can summarize articles.

Bank of America (NYSE:BAC) reached a new 12-month high of $49.66, closing at $49.49 with significant trading volume. Analysts have mixed ratings, with HSBC downgrading to 'hold' but raising the target price to $51. Goldman Sachs upgraded their target to $52 with a 'buy' rating. The company reported $0.89 EPS, exceeding estimates, and announced a quarterly dividend increase to $0.28. A $40 billion stock buyback program was also approved. Insider selling was noted, with a 39.91% decrease in ownership by insider James P. Demare.