Bank of America stock price forecast for 2040: Core banking strength and digital expansion support $120 target

Bank of America stock price forecast for 2040: Core banking strength and digital expansion support $120 target
BAC at $48, testing key EMAs with RSI recovering, and $47.76 support on watch.

​The stock of Bank of America (BAC) is trading at around $48. The stock has moved up from its mid-March low and is now back at $49, where its short-term moving averages converge. The stock announced its Q1 2026 results on April 15. Analysts have estimated BAC's EPS at $0.99, representing 10% growth over the last year. The forward PE is at 10, and the PEG is at 0.89. The stock is undervalued given its growth prospects, and this is reflected in the market.

Highlights

  • Price near $48, recovering from the $46 lows with RSI pushing into the low 60s for the first time since early February.
  • RSI at 63, signal line at 61. Both are rising together, which is a cleaner momentum signal than most of the recent bounces.
  • Support near $47 to $47.76, with resistance developing between $49 and $49.36.

BAC has been in a downtrend since the start of the year, starting at $57 in early January, slowly declining over February, and hitting a low of $46 in mid-March. The rise in the stock price since then has been slow rather than rapid.

Bank of America price dynamics (January to March 2026). Source: TradingView.

Interest rate leverage and digital banking scale could drive BAC's earnings toward 2040

Bank of America is one of the most rate-sensitive large banks in the U.S., and that sensitivity cuts both ways. The net interest income expansion that drove earnings higher through 2023 and 2024 has stabilized, but the setup heading into 2026 is still constructive. The bank holds over $900 billion in deposits, and even modest improvements in the rate environment flow directly into net interest margin.

BAC has over 57 million verified digital users, and Erica, its AI-powered virtual assistant, handles billions of client interactions annually. That infrastructure reduces operating costs at scale and improves retention in a way that compounds quietly over the years rather than showing up dramatically in any single quarter. A 6x forward multiple, conservative for a major bank in a normalized rate environment, produces a price between $108 and $132. $120 sits right in the middle.

Key levels to watch as consolidation develops

In the near term, if the stock can hold up above $297 and reclaim the $308 to $309 area, it would suggest that the pullback is complete and the stock is ready to challenge the $313 to $314 levels again. A volume breakout above $314 would be considered evidence that the uptrend has resumed. A failure to hold above $297, of course, would remove near-term support levels, and the focus would shift to the $285 to $286 area. A failure through $297 would also cause the consolidation to be viewed as a distribution rather than an accumulation.

From a broader perspective, the long-term price dynamics largely depend on BAC reaching $72 by the end of 2030 and $95 by the end of 2035. A faster path opens up if the rate environment remains supportive through the late 2020s and digital banking cost efficiencies expand margins ahead of schedule.

In the previous analysis of Bank of America, it was noted that the $50-$51 zone would act as support and that a break below it would trigger a more significant decline. The stock broke through that level in late February and continued lower, confirming the bearish view, though the recovery from $46 suggests the selling has found a floor for now.

This material may contain third-party opinions, none of the data and information on this webpage constitutes investment advice according to our Disclaimer. While we adhere to strict Editorial Integrity, this post may contain references to products from our partners.
Weekly Top Bonuses
up to $2,500
deposit bonus for all clients
CLAIM BONUS
Your capital is at risk.