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:BAC – Get 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
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
- Five stocks we like better than Bank of America
- Which Wall Street Analysts are the Most Accurate?
- Amazon Stock Rally Hits New Highs: Buy Into Earnings?
- Airline Stocks – Top Airline Stocks to Buy Now
- Forget the Hype—TSMC Is the AI Stock That Actually Delivers
- What is the NASDAQ Stock Exchange?
- Why Lucid’s 36% Rally on Uber Deal Could Be a Game-Changer
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.