Q2 25 EPS
$0.89
BEAT +2.18%
Est. $0.87
Q2 25 Revenue
$26.46B
MISS 1.16%
Est. $26.77B
vs S&P Since Q2 25
+3.0%
BEATING MARKET
BAC +18.5% vs S&P +15.4%
Market Reaction
Did BAC Beat Earnings? Q2 2025 Results
Bank of America delivered a solid second quarter, posting earnings of $0.89 per diluted share against a consensus estimate of $0.87, a 2.18% beat, even as revenue of $26.46 billion came in slightly below the $26.77 billion analysts expected despite r… Read more Bank of America delivered a solid second quarter, posting earnings of $0.89 per diluted share against a consensus estimate of $0.87, a 2.18% beat, even as revenue of $26.46 billion came in slightly below the $26.77 billion analysts expected despite rising 4.3% year over year. The clearest driver of the quarter's strength was net interest income, which climbed 7% to $14.67 billion, marking the fourth consecutive quarter of sequential NII growth as fixed-rate asset repricing and deposit and loan expansion more than offset the drag from lower interest rates. Record sales and trading revenue of $5.33 billion in Global Markets and rising asset management fees added further lift. Investors watching closely ahead of results also got a capital return boost, with the bank announcing a new $40 billion buyback authorization and an 8% dividend increase for the third quarter. Management guided fourth-quarter NII to $15.50 to $15.70 billion, signaling continued momentum even as two rate cuts are assumed before year-end.
Key Takeaways
- • Fourth consecutive quarter of sequential NII growth driven by fixed-rate asset repricing, Global Markets activity, and deposit and loan growth
- • Eight consecutive quarters of deposit growth with average deposits of $1.97 trillion up 3% YoY
- • Average loans and leases of $1.13 trillion increased 7% YoY with growth across every business segment
- • 13th consecutive quarter of year-over-year sales and trading revenue growth
- • Record 2Q sales and trading revenue of $5.3 billion and record 2Q Equities revenue
- • Asset management fees up 9% to $3.6 billion driven by strong AUM flows and higher market levels
- • Consumer card delinquency rates declined in 2Q25 vs. both 1Q25 and 2Q24
- • Combined credit/debit card spend of $244 billion up 4% YoY
- • Tangible book value per share increased to $27.71 from $25.37 a year ago
- • Pretax, pre-provision income of $9.28 billion in 2Q25, up from $9.07 billion in 2Q24
BAC YoY Financials
Q2 2025 vs Q2 2024, source: SEC Filings
BAC Revenue by Segment
With YoY comparisons, source: SEC Filings
“We delivered another solid quarter, with earnings per share up seven percent from last year. Net interest income grew for the fourth straight quarter, reflecting eight consecutive quarters of deposit growth and seven percent year-over-year loan growth. Consumers remained resilient, with healthy spending and asset quality, and commercial borrower utilization rates rose. In addition, we saw good momentum in our markets businesses. So far this year, we have supplied more capital to our businesses and returned 40 percent more capital to shareholders in the first half of this year than last year.”
— Brian Moynihan, Q2 2025 Earnings Press Release
BAC Earnings Trends
BAC vs Market 30 Day Price Reactions
30-day stock return vs benchmark after each earnings
BAC EPS Trend
Earnings per share: estimate vs actual
BAC Revenue Trend
Quarterly revenue: estimate vs actual
BAC Quarterly Results
5 quarters of earnings data
| Quarter | EPS Est. | EPS Act. | Surprise | Revenue | Rev. Surprise |
|---|---|---|---|---|---|
| Q1 26 | — | $1.11 | — | $30.27B | — |
| Q4 25 BEAT FY | $0.98 | $0.98 | +0.34% | $28.37B | — |
| FY Full Year | $3.81 | $3.81 | +0.09% | $113.10B | +2.83% |
| Q3 25 BEAT | $0.95 | $1.06 | +12.04% | $28.09B | +2.29% |
| Q2 25 BEAT | $0.87 | $0.89 | +2.18% | $26.46B | -1.16% |
| Q1 25 BEAT | $0.82 | $0.90 | +10.28% | $27.37B | +1.71% |