Analysts’ Weekly Ratings Changes for Bank of America (BAC)

Bank of America (NYSE: BAC) recently received a number of ratings updates from brokerages and research firms:

  • 7/17/2025 – Bank of America had its price target lowered by analysts at Oppenheimer Holdings, Inc. from $57.00 to $55.00. They now have an “outperform” rating on the stock.
  • 7/9/2025 – Bank of America had its price target raised by analysts at Truist Financial Corporation from $51.00 to $53.00. They now have a “buy” rating on the stock.
  • 7/8/2025 – Bank of America was downgraded by analysts at Hsbc Global Res from a “strong-buy” rating to a “hold” rating.
  • 7/7/2025 – Bank of America was downgraded by analysts at HSBC Holdings plc from a “buy” rating to a “hold” rating. They now have a $51.00 price target on the stock, up previously from $47.00.
  • 6/30/2025 – Bank of America was given a new $53.00 price target on by analysts at Royal Bank Of Canada. They now have an “outperform” rating on the stock.
  • 6/27/2025 – Bank of America had its “neutral” rating reaffirmed by analysts at Robert W. Baird. They now have a $52.00 price target on the stock.
  • 6/27/2025 – Bank of America was downgraded by analysts at Baird R W from a “strong-buy” rating to a “hold” rating.
  • 6/26/2025 – Bank of America had its price target raised by analysts at Citigroup Inc. from $50.00 to $54.00. They now have a “buy” rating on the stock.
  • 6/23/2025 – Bank of America had its price target raised by analysts at Morgan Stanley from $47.00 to $49.00. They now have an “overweight” rating on the stock.
  • 6/10/2025 – Bank of America had its price target raised by analysts at The Goldman Sachs Group, Inc. from $46.00 to $52.00. They now have a “buy” rating on the stock.

Bank of America Stock Performance

Shares of BAC stock opened at $47.77 on Wednesday. The firm has a market cap of $359.77 billion, a price-to-earnings ratio of 13.97, a PEG ratio of 1.85 and a beta of 1.30. The company’s 50 day moving average is $45.53 and its 200 day moving average is $43.64. The company has a quick ratio of 0.79, a current ratio of 0.80 and a debt-to-equity ratio of 1.14. Bank of America Corporation has a 52-week low of $33.07 and a 52-week high of $49.31.

Bank of America (NYSE:BACGet Free Report) last issued its quarterly earnings data on Wednesday, July 16th. The financial services provider reported $0.89 earnings per share (EPS) for the quarter, beating the consensus estimate of $0.86 by $0.03. The company had revenue of ($22,273.00) million for the quarter, compared to analyst estimates of $26.79 billion. Bank of America had a net margin of 14.81% and a return on equity of 10.25%. Bank of America’s revenue was up 4.3% compared to the same quarter last year. During the same period last year, the company posted $0.83 earnings per share. On average, sell-side analysts anticipate that Bank of America Corporation will post 3.7 EPS for the current fiscal year.

Institutional Investors Weigh In On Bank of America

Institutional investors and hedge funds have recently made changes to their positions in the stock. Wealth Advisory Solutions LLC grew its stake in shares of Bank of America by 4.4% during the 2nd quarter. Wealth Advisory Solutions LLC now owns 5,126 shares of the financial services provider’s stock valued at $243,000 after acquiring an additional 214 shares during the period. Centurion Wealth Management LLC grew its stake in shares of Bank of America by 2.3% during the 2nd quarter. Centurion Wealth Management LLC now owns 9,862 shares of the financial services provider’s stock valued at $467,000 after acquiring an additional 225 shares during the period. Nova Wealth Management Inc. grew its stake in shares of Bank of America by 75.2% during the 2nd quarter. Nova Wealth Management Inc. now owns 529 shares of the financial services provider’s stock valued at $25,000 after acquiring an additional 227 shares during the period. Hayek Kallen Investment Management grew its stake in shares of Bank of America by 2.0% during the 4th quarter. Hayek Kallen Investment Management now owns 12,022 shares of the financial services provider’s stock valued at $528,000 after acquiring an additional 233 shares during the period. Finally, Continuum Advisory LLC grew its stake in shares of Bank of America by 1.4% during the 4th quarter. Continuum Advisory LLC now owns 16,707 shares of the financial services provider’s stock valued at $734,000 after acquiring an additional 237 shares during the period. 70.71% of the stock is currently owned by institutional investors and hedge funds.

Bank of America Corporation, through its subsidiaries, provides banking and financial products and services for individual consumers, small and middle-market businesses, institutional investors, large corporations, and governments worldwide. It operates in four segments: Consumer Banking, Global Wealth & Investment Management (GWIM), Global Banking, and Global Markets.

Featured Articles

Receive News & Ratings for Bank of America Corporation Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Bank of America Corporation and related companies with MarketBeat.com's FREE daily email newsletter.