Bank Of America (BAC) Stock Price Looks Attractive After Strong 1-Year Rally

Bank of America Corp

Bank of America Corp

BAC

0.00

  • This article considers whether Bank of America at US$56.02 is priced for opportunity or already reflects much of its potential, and walks through what the current share price might be indicating about value.
  • The stock has returned 4.1% over the past week, 12.4% over the last 30 days, 0.1% year to date, 29.8% over 1 year and 63.3% over 5 years, which puts recent moves in a different context when lined up against the longer track record.
  • Recent headlines around large U.S. banks have focused on topics such as interest rate expectations, regulatory scrutiny and the broader health of the financial system, and Bank of America has often been part of that conversation. These themes help shape how investors think about the stock's risk and return profile, which can influence short term price moves even when company specific news is limited.
  • Simply Wall St's valuation model gives Bank of America a value score of 3 out of 6. The next step is to unpack what different valuation approaches say about the stock today, and then look at an even richer way to think about value at the end of this article.

Approach 1: Bank of America Excess Returns Analysis

The Excess Returns model looks at how much profit a company is expected to generate above the return that shareholders require, based on the risk of owning the stock. It starts with current equity, estimates a sustainable level of earnings on that equity, subtracts the cost of equity, and then adds up those surplus profits over time.

For Bank of America, the model uses a Book Value of US$38.66 per share and a Stable EPS of US$5.27 per share, based on weighted future Return on Equity estimates from 14 analysts. The implied Average Return on Equity is 12.17%. Against this, the Cost of Equity is estimated at US$3.86 per share, which leaves an Excess Return of US$1.40 per share.

Using a Stable Book Value of US$43.26 per share, sourced from weighted future Book Value estimates from 13 analysts, the model translates these excess returns into an intrinsic value of about US$69.32 per share. Compared with the current share price of US$56.02, this indicates the stock is trading at a 19.2% discount.

Result: UNDERVALUED

Our Excess Returns analysis suggests Bank of America is undervalued by 19.2%. Track this in your watchlist or portfolio, or discover 44 more high quality undervalued stocks.

BAC Discounted Cash Flow as at Jun 2026
BAC Discounted Cash Flow as at Jun 2026

Approach 2: Bank of America Price vs Earnings

For a profitable company, the P/E ratio is a useful way to check whether you are paying a high or low price for each dollar of earnings. It links what the market is willing to pay today with the earnings that Bank of America is currently producing.

What counts as a “normal” P/E depends on what investors expect for earnings growth and how much risk they see in the business. Higher expected growth or lower perceived risk can justify a higher P/E, while slower expected growth or higher risk usually points to a lower P/E.

Bank of America trades on a P/E of 13.14x. This sits above the Banks industry average of 11.84x, but below the peer average of 14.37x. Simply Wall St’s Fair Ratio for the stock is 14.67x, which is a proprietary estimate of what the P/E could be given factors such as earnings growth, profit margins, industry, market cap and risk profile.

The Fair Ratio can be more informative than a simple peer or industry comparison because it adjusts for company specific characteristics rather than relying on broad group averages. Against this Fair Ratio of 14.67x, the current 13.14x P/E suggests the stock is trading on a lower multiple than might be expected.

Result: UNDERVALUED

NYSE:BAC P/E Ratio as at Jun 2026
NYSE:BAC P/E Ratio as at Jun 2026

Wall Street's queuing for one rocket. While SpaceX counts down to its IPO, other companies tied to the new space race are already in orbit. → 20 Compelling Space Companies watchlist · Global Space Race Investing Ideas screener · Scan the sector by valuation on Rocket Lab's valuation page.

Upgrade Your Decision Making: Choose your Bank of America Narrative

Earlier the article mentioned that there is an even better way to understand valuation. Narratives are introduced here as a simple way for you to attach a story about Bank of America to the numbers, link that story to a forecast for revenue, earnings and margins on Simply Wall St’s Community page, and compare the Fair Value from your view to the current price. That Narrative then updates as new news or earnings arrive. For example, one investor might build a Narrative around the more bullish US$71.0 fair value, while another might anchor to the cautious US$57.5 view, with each seeing clearly whether their own Fair Value suggests the stock looks expensive or cheap at today’s market price.

Do you think there's more to the story for Bank of America? Head over to our Community to see what others are saying!

NYSE:BAC 1-Year Stock Price Chart
NYSE:BAC 1-Year Stock Price Chart

This article by Simply Wall St is general in nature. We provide commentary based on historical data and analyst forecasts only using an unbiased methodology and our articles are not intended to be financial advice. It does not constitute a recommendation to buy or sell any stock, and does not take account of your objectives, or your financial situation. We aim to bring you long-term focused analysis driven by fundamental data. Note that our analysis may not factor in the latest price-sensitive company announcements or qualitative material. Simply Wall St has no position in any stocks mentioned.