Bank of America Q2 earnings beat, but stock slips 1%
Bank of America Q2 earnings topped expectations with EPS of $1.21 and revenue of $31.6 billion, but shares slipped 1% before the open.

Bank of America posted a stronger second quarter on Tuesday, but the first trade was still cautious. Shares slipped 1 per cent before the open after the bank’s earnings release showed revenue up 15 per cent from a year earlier to $31.6 billion, net income up 27 per cent to $9.1 billion and diluted earnings per share of $1.21. MarketWatch said analysts had expected $1.13 a share.
For investors, the reaction put a hard edge on an otherwise strong print. Bank of America reported on the same morning that JPMorgan, Goldman Sachs, Citigroup and Wells Fargo were also in the market, so each release became a sector check on trading income, loan growth and the bank-stock rally. Its numbers mostly passed that check. The tape was less generous.
Underneath the headline beat, the quarter was not built on one trading desk. Net interest income rose 9 per cent to $16.0 billion even as the rate backdrop eased, and the bank said average deposits and loans increased from the previous quarter. Management had a cleaner argument that the franchise was expanding beneath the capital-markets rebound.
Chief executive Brian Moynihan framed the result as broad client activity rather than a one-off burst from volatile markets.
“The team delivered one of our strongest quarters to date, with earnings per share up 34% year-over-year.”
Brian Moynihan, Bank of America chief executive, in the SEC earnings release
Markets still supplied the clearest lift. Global Markets sales and trading revenue reached $7.1 billion, up 33 per cent from a year earlier, while investment banking fees rose 50 per cent to $2.1 billion. Investors have been pricing that reopening across Wall Street for weeks. Bank of America’s lending momentum made the premarket decline look more like an expectations problem than a problem with the print itself.
Markets did the lifting
Premarket selling suggested investors wanted more than a consensus beat. A lender posting double-digit revenue growth, a 34 per cent increase in earnings per share and stronger fee income would normally expect a cleaner first verdict than a 1 per cent slide. This earnings season has been less forgiving: large banks can clear analyst estimates and still fall short if expectations had risen faster than the numbers.
As a sector read-through, the quarter was still useful. Trading desks across the industry have benefited from heavier client volumes, while investment banks have been waiting for a fee recovery as issuance and advisory work return. Bank of America showed both on Tuesday. The market question shifted quickly from whether the second quarter was strong to how much of that strength can carry into the second half if markets cool and rate support fades further.
Core banking still mattered
Management also had evidence that the result was broader than markets. The bank’s efficiency ratio improved to 58.72 per cent, and it returned $8.0 billion to shareholders during the quarter. Investors usually reward those quality markers because they point to expense control and capital strength, not only a one-quarter revenue pop.
Chief financial officer Alastair Borthwick used the same release to argue that the bank was set up for a stronger operating backdrop.
“We are in a good position to serve our clients, deliver for our shareholders, and support a growing economy.”
Alastair Borthwick, Bank of America chief financial officer, in the SEC earnings release
Consumers and businesses kept spending, borrowing and investing through the quarter, according to the bank, a message Moynihan repeated in public comments. That distinction matters for the rest of the year. A bank leaning mostly on trading revenue can look exposed once volatility ebbs. One still adding loans and deposits has a sturdier case that earnings quality is improving, even if investors were not ready to pay more for it on Tuesday.
Why the beat was not enough
Tuesday’s reaction did not amount to a rejection of the quarter. It looked more like a demand for evidence that the quarter can repeat. Bank of America delivered figures that were difficult to fault: $31.6 billion of revenue, $9.1 billion of net income, $1.21 of diluted earnings per share, $16.0 billion of net interest income and a sharp rise in trading and banking fees. Timing was the problem. Those numbers arrived after weeks of stronger sentiment toward the group and on a day when peers were also trying to prove that Wall Street strength could sit alongside healthier core lending.
What follows now matters more than the quarter just closed. Analysts will look for how much of the trading lift can persist, whether loan growth can keep building and how lower rates may flow through margins later this year. For Bank of America, beating estimates was the cleaner part of the job. Convincing investors that the mix is durable may take longer.
References
- SEC. Bank of America 2Q26 earnings press release (Exhibit 99.1).
- SEC. Bank of America 8-K index filing.
- Nora Redmond, MarketWatch. Bank of America’s stock falls despite blockbuster earnings report.
- Financial Times. Big-bank earnings context for the sector rally.
Naomi Voss
Banks and deals reporter covering bank earnings, fintech, M&A and IPOs. Reports from New York.
Related

SpaceX's IPO gives Wall Street banks an earnings tailwind

JPMorgan (JPM) Q2 earnings beat as trading revenue surges

Affirm Q3 revenue rises 33% to $1.04bn, EPS beats by $0.13

Fair Isaac (FICO) Q2 EPS beats by $1.53; revenue $692m, guidance raised
