Bank of America Is Treading Water Ahead of Wednesday's Earnings. Here's What's at Stake.
Analysts expect a 15th consecutive EPS beat. The stock hasn't moved.
Bank of America (NYSE: BAC) closed at $54.31 on Tuesday, essentially flat on the day, as investors held their positions ahead of the company's first-quarter 2026 earnings report scheduled for Wednesday morning. The stock sits 6 percent below its all-time high of $57.55, set in early January, and is down 1.3 percent year to date. The broader market was similarly muted: the S&P 500 gained 0.4 percent and the Nasdaq added 1.0 percent.
The calm is notable given the stakes. Bank of America has beaten analyst EPS estimates in 14 consecutive quarters. Wall Street expects a 15th. Whether the company delivers, and what management says about the rest of 2026, will determine whether the stock breaks out of its recent range or continues to drift.
| BAC | 0.0% | Flat ahead of Q1 earnings Wednesday |
| JPM | 0.0% | Largest U.S. bank; already reported Q1 |
| WFC | 0.0% | Reported Q1 results Monday |
| C | 0.0% | Big Four peer; reports this week |
| GS | 0.0% | Investment banking peer |
What analysts expect
Consensus estimates call for first-quarter earnings per share of approximately $1.01, up from $0.90 in the year-ago period, on revenue of roughly $29.8 billion, representing 5.8 percent year-over-year growth. That would mark an improvement from the 4.7 percent revenue growth the company recorded in Q1 2025.
The company has beaten revenue expectations in eight of its last ten quarters. Analysts have generally reconfirmed their estimates over the past 30 days, suggesting no major surprises are expected in either direction.
To be sure, the consensus numbers leave room for a modest beat: Bank of America's Q4 2025 results came in at $0.98 per share versus a $0.96 estimate, and revenue of $28.55 billion topped expectations by a comfortable margin. But the stock barely moved after that report, and the pattern of strong results failing to generate sustained price action has become a recurring theme.
The bull case: NII growth and capital markets momentum
The most closely watched line item will be net interest income (NII). Bank of America has guided for roughly 7 percent year-over-year NII growth in Q1 2026, with full-year 2026 NII expected to grow 5 to 7 percent compared to 2025. In a rate environment where the Federal Reserve has held steady (with BofA's own research team projecting cuts later this year), the trajectory of NII will signal whether the company's deposit franchise and loan book can continue to expand margins.
Beyond NII, there are several revenue catalysts worth monitoring. Investment banking fees have been a bright spot across the large-cap bank sector, and Bank of America's involvement in potential large transactions (including reported participation in Oracle-related AI data center financing) could signal a healthy deal pipeline. The company's consumer banking metrics have also been strong: loans grew 8 percent year over year in Q4, deposits rose for a 10th consecutive quarter, and the bank added approximately 680,000 net new consumer checking accounts, marking 28 straight quarters of consecutive net growth.
The headwinds
The stock's inability to sustain momentum despite consistent earnings beats points to broader concerns. Several analysts have trimmed price targets ahead of the report. UBS lowered its target from $67 to $62 (while maintaining a Buy rating), and JPMorgan cut its target to $57.50. The revisions reflect uncertainty about the rate path: UBS reduced its expected Fed rate cuts from two to one in 2026, which has mixed implications for bank net interest margins.
Insider selling has also picked up. Thomas M. Scrivener, an insider, sold 50,000 shares in early March at $49.82 per share. Bernard A. Mensah sold 94,000 shares at $46.94 shortly after, reducing his position by 35.6 percent. Over the last quarter, insiders have sold a combined 227,832 shares worth approximately $11.1 million. Insider sales are not inherently bearish (executives sell for many reasons), but the pace is worth noting heading into a major earnings print.
There is also the Berkshire Hathaway question. Warren Buffett's conglomerate remains Bank of America's largest shareholder at 8.17 percent, but Berkshire has been trimming its position in recent quarters. Whether new CEO Greg Abel continues to reduce the stake could weigh on sentiment.
Valuation and analyst sentiment
At $54.31, Bank of America trades at roughly 13.7 times trailing earnings, with a price-to-earnings-growth ratio of 0.92. The stock yields 2.1 percent on an annualized dividend of $1.12 per share.
The analyst consensus is firmly in Buy territory: 35 Buy ratings against 18 Holds and just 1 Sell, with a median price target of $60.50. That implies roughly 11 percent upside from current levels. But the range is wide (from $50 at the low end to $71 at the high), reflecting genuine disagreement about where rates, credit quality, and capital markets activity are headed.
What to watch Wednesday
The earnings call, scheduled for 8:30 a.m. ET, will be as important as the numbers themselves. Jay Woods, chief market strategist at Freedom Capital Markets, has identified several key areas to watch: investment banking revenue, the net interest income outlook, commentary on deal-making activity, and any headwinds management flags for the remainder of the year.
The company's AI initiatives are another area of interest. In its Q4 report, Bank of America highlighted how artificial intelligence was helping grow customer accounts and reduce hiring costs. Any update on the scale of those programs, or on the bank's reported involvement in AI infrastructure financing, could provide a forward-looking catalyst that the headline numbers alone may not.
Bank of America has a history of exceeding expectations. The question for Wednesday is whether exceeding expectations is enough to move the stock, or whether the market needs something more: a raised outlook, a new capital return announcement, or a signal that the NII growth trajectory is accelerating. Fourteen consecutive EPS beats have not been enough to push shares past their January high. Only time will tell whether the 15th changes the calculus.
Professional-grade stock research in your terminal
Get real-time alerts and deeper analysis on events like this.