BAC (Bank of America Corporation) is set to announce its Q2'26 results on July 14, after the market closes. The earnings are expected to be disclosed at 6:45 AM ET (10:45 AM UTC).

For Q2'26, revenue estimate is 30.59 billion USD with EPS (earnings per share) anticipated at 1.12 USD. Learn more details at .

Revenue & EPS values are provided in USD

Q2'25Q3'25Q4'25Q1'26Q2'26
Revenue Reported26.46 B28.09 B28.37 B30.27 B—Revenue Estimate26.72 B27.52 B27.76 B29.95 B30.59 BRevenue Surprise-0.97%+2.08%+2.18%+1.08%EPS Reported0.891.060.981.11EPS Estimate0.860.950.961.011.12EPS Surprise+3.46%+11.38%+2.25%+9.56%
Select reference data provided by FactSet. Copyright © 2026 FactSet Research Systems Inc.