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.
| Report date | Quarter | EPS est. | EPS actual | Surprise | Revenue |
|---|---|---|---|---|---|
| 2026-07-14 | FY2026 Q2 | $1.13 | $1.21 | +7.1% | $31.56B |
| 2026-05-01 | FY2026 Q1 | $1.01 | $1.11 | +9.9% | $30.27B |
| 2026-02-25 | FY2025 Q4 | $0.96 | $0.98 | +2.3% | $28.37B |
| 2025-10-31 | FY2025 Q3 | $0.95 | $1.06 | +11.3% | $28.09B |
| 2025-07-31 | FY2025 Q2 | $0.86 | $0.89 | +3.5% | $26.46B |
| 2025-04-30 | FY2025 Q1 | $0.82 | $0.90 | +10.2% | $27.37B |
| 2025-02-25 | FY2024 Q4 | $0.78 | $0.82 | +5.1% | $25.35B |
| 2024-10-29 | FY2024 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 →