earningsradar

BAC Earnings Date & History

Bank of America Corporation (BAC) is expected to report earnings on Wednesday, October 21, 2026, before the open. Estimated release time 06:45 ET. Consensus EPS estimate is $1.18.

Recent earnings history

Report dateQuarterEPS est.EPS actualSurpriseRevenue
2026-07-14FY2026 Q2$1.13$1.21+7.1%$31.56B
2026-05-01FY2026 Q1$1.01$1.11+9.9%$30.27B
2026-02-25FY2025 Q4$0.96$0.98+2.3%$28.37B
2025-10-31FY2025 Q3$0.95$1.06+11.3%$28.09B
2025-07-31FY2025 Q2$0.86$0.89+3.5%$26.46B
2025-04-30FY2025 Q1$0.82$0.90+10.2%$27.37B
2025-02-25FY2024 Q4$0.78$0.82+5.1%$25.35B
2024-10-29FY2024 Q3$0.77$0.81+5.2%$25.34B

BAC has beaten consensus EPS in 8 of its last 8 reported quarters.

See BAC on the live calendar →
Follow us on X@_EarningsRadar