Shares of Bank of America (BAC) are up more than 1% in pre-market trading on Wednesday after its Q1 2026 earnings beat analyst expectations on both profit and revenue. Adjusted earnings per share (EPS) came in at $1.11, compared to the consensus estimate of $1.02. Revenue reached $30.3 billion, above the expected $29.92 billion, and rose about 7% year-over-year.
Claim 55% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
The bank’s EPS jumped 25% year-over-year, marking a solid start to 2026. Higher profits were mainly driven by increased market volatility, which boosted trading activity, while a pickup in mergers and acquisitions lifted investment banking fees.
Trading and Investment Banking Lead the Way
Volatile markets usually help investment banks because they increase trading activity. Reflecting this, Bank of America’s sales and trading revenue rose 13% to $6.4 billion in the first quarter.
Global markets started 2026 strong, supported by late-2025 interest rate cuts and solid earnings. However, sentiment weakened as the Federal Reserve turned more cautious, worries grew about an AI bubble, and geopolitical tensions rose in the Middle East. This shift led investors to move out of high-growth tech stocks and into more defensive value sectors.
A closer look at BofA’s segment revenue breakdown over previous quarters is shown below.

BAC’s Strong Deal Activity in Q1
BofA played key advisory roles in several major deals during the quarter, including McCormick’s (MKC) $42.7 billion acquisition of Unilever’s (UL) food business and Boston Scientific’s (BSX) $14.9 billion purchase of Penumbra (PEN).
The bank also advised on Devon Energy’s (DVN) $26 billion takeover of Coterra Energy (CTRA), a deal seen as a major step in the consolidation of the U.S. shale sector.
Overall, BofA’s investment banking fees rose 21% to $1.8 billion in the first quarter, beating expectations of a 10% increase.
Is BAC Stock a Good Buy?
According to TipRanks’ consensus, BAC stock has a Strong Buy consensus rating based on 13 Buys and one Hold assigned in the last three months. At $59.61, the average Bank of America’s stock price target implies a 12% upside potential.
These ratings and price targets will likely change as analysts update their coverage following today’s earnings report.


