Bank of America: Buy, Sell, or Hold?

Source The Motley Fool

Bank of America (NYSE: BAC) is a well-known financial services powerhouse. It has its hands in various industry niches, like consumer and commercial banking, capital markets and investment banking, and wealth management. The business has been around for over a century, showcasing its durability.

Investors looking to put money to work in this critical sector of the economy might be focusing their attention on Bank of America. Is this top bank stock a buy, sell, or hold for your portfolio?

Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now. Learn More »

The case to buy and hold

One clear reason investors might consider this stock is because of Bank of America's wide economic moat. The business has developed some durable competitive strengths that minimize any chance of disruption, and that fact supports its staying power over time.

One strength is Bank of America's scale. The company generated $102 billion in revenue in 2024. And it ended the year with a whopping $3.3 trillion in assets. This massive size is beneficial because it means the business can leverage its operating expenses better than smaller rivals. What's more, investments made in marketing or digital efforts can have a bigger impact.

Another competitive edge comes from switching costs. Bank of America offers many different products and services, so it can handle a large part of a customer's financial life. These customers are less inclined to change to competitors once they become familiar and satisfied with Bank of America.

This is also a consistently profitable enterprise, something that shouldn't be overlooked. In the past five years, Bank of America's net profit margin has averaged a stellar 27.9%. Being able to produce positive net income in virtually any economic scenario is a favorable trait for any business to have.

It also allows Bank of America to pay a dividend yield of 2.34%. Plus, management is able to repurchase a lot of outstanding shares, spending $3.5 billion last quarter doing so.

Investors will take comfort knowing that Warren Buffett-led Berkshire Hathaway owns 8.9% of Bank of America's outstanding shares. There might be no one who can analyze banks better than Buffett, so this can be viewed as a stamp of approval. However, investors should also note that Berkshire Hathaway has been reducing its stake in Bank of America over the past year.

Bank of America's moat and profitability, coupled with the Oracle of Omaha's endorsement, are key reasons why investors might want to buy this stock. These are also factors that could keep shareholders on board to hold their positions.

Why investors should sell Bank of America

In 2024, Bank of America's net interest income declined on a year-over-year basis. This was after a huge rise in the previous two years. To me, this might demonstrate that the benefits of higher interest rates on profitability are a thing of the past. And that, in the near future, earnings gains could be muted.

Consequently, because the company operates in a low-growth and cyclical industry, investors should demand a cheap valuation if they're going to buy the stock. This introduces a margin of safety that provides a cushion if economic forces trend in the wrong direction.

As of this writing, Bank of America trades at a price-to-book (P/B) ratio of more than 1.2. This is a premium to the trailing one-, three-, five-, and 10-year averages. It seems the best time to invest in a business like Bank of America is when the P/B is at a low point and when investor sentiment has taken a hit. It looks like we're way past this point.

So, I think it makes sense for investors who have benefited from the stock's rise over the past 16 months to consider selling their shares in favor of more attractive buying opportunities that they're looking at.

Don’t miss this second chance at a potentially lucrative opportunity

Ever feel like you missed the boat in buying the most successful stocks? Then you’ll want to hear this.

On rare occasions, our expert team of analysts issues a “Double Down” stock recommendation for companies that they think are about to pop. If you’re worried you’ve already missed your chance to invest, now is the best time to buy before it’s too late. And the numbers speak for themselves:

  • Nvidia: if you invested $1,000 when we doubled down in 2009, you’d have $311,551!*
  • Apple: if you invested $1,000 when we doubled down in 2008, you’d have $44,990!*
  • Netflix: if you invested $1,000 when we doubled down in 2004, you’d have $519,375!*

Right now, we’re issuing “Double Down” alerts for three incredible companies, and there may not be another chance like this anytime soon.

Continue »

*Stock Advisor returns as of February 28, 2025

Bank of America is an advertising partner of Motley Fool Money. Neil Patel and his clients have no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Bank of America and Berkshire Hathaway. The Motley Fool has a disclosure policy.

Disclaimer: For information purposes only. Past performance is not indicative of future results.
placeholder
EUR/USD faces pressure on fresh US Dollar strengthEUR/USD trades cautiously after sliding to near the key support of 1.0400 in the European trading session on Friday.
Author  FXStreet
Feb 28, Fri
EUR/USD trades cautiously after sliding to near the key support of 1.0400 in the European trading session on Friday.
placeholder
Silver Price Forecast: XAG/USD falls to near $31.00 support, channel’s lower thresholdSilver price (XAG/USD) remains steady after registering losses in the previous session, trading near $31.20 per troy ounce during the early European session on Friday.
Author  FXStreet
Feb 28, Fri
Silver price (XAG/USD) remains steady after registering losses in the previous session, trading near $31.20 per troy ounce during the early European session on Friday.
placeholder
Gold price dives to over two-week low amid further USD recovery, ahead of US PCE dataGold price (XAU/USD) drifts lower for the second straight day – also marking the third day of a negative move in the previous four – and drops to over a two-week low, around the $2,861-2,860 region during the Asian session on Friday.
Author  FXStreet
Feb 28, Fri
Gold price (XAU/USD) drifts lower for the second straight day – also marking the third day of a negative move in the previous four – and drops to over a two-week low, around the $2,861-2,860 region during the Asian session on Friday.
placeholder
Cardano (ADA) Under Pressure: Bears Target $0.50 BreakdownCardano price started a fresh decline from the $0.70 zone. ADA is now consolidating losses and at risk of more losses below the $0.60 level. ADA price started a fresh decline below the $0.6850 and
Author  NewsBTC
Feb 28, Fri
Cardano price started a fresh decline from the $0.70 zone. ADA is now consolidating losses and at risk of more losses below the $0.60 level. ADA price started a fresh decline below the $0.6850 and
placeholder
EUR/USD weakens below 1.0400 as traders brace for US PCE releaseThe EUR/USD pair remains under selling pressure near 1.0390 during the Asian trading hours on Friday.
Author  FXStreet
Feb 28, Fri
The EUR/USD pair remains under selling pressure near 1.0390 during the Asian trading hours on Friday.
goTop
quote