
Bank of America Corporation
Bank of America Corporation (BOFA.NE) Earnings: Dates, EPS & Revenue History
Quarterly EPS vs. estimates, revenue surprises, next earnings date, and analyst consensus.
BOFA.NE · earnings · updated Jun 8, 2026
Latest Earnings
Q2 FY2026Report Date: Apr 15, 2026Next Earnings Date
EPS & Revenue vs. Estimates
Earnings History
| Period | Report Date | EPS Est. | EPS Actual | EPS Surpr. | Revenue | Rev. Est. | Rev. Surpr. |
|---|---|---|---|---|---|---|---|
| ◌ Q4 FY2026 | Oct 14, 2026 | $1.61 | — | — | — | $41.11B | — |
| ◌ Q3 FY2026 | Jul 14, 2026 | $1.52 | — | — | — | $40.24B | — |
| ▲ Q2 FY2026 | Apr 15, 2026 | $1.38 | $1.53 | +10.9% | $65.69B | $40.01B | +64.2% |
| ▼ Q1 FY2026 | Jan 14, 2026 | $1.83 | $1.39 | -24.0% | $68.18B | $52.04B | +31.0% |
| ▲ Q4 FY2025 | Oct 15, 2025 | $1.33 | $1.53 | +15.0% | $-78.22B | $38.32B | -304.1% |
| — Q3 FY2025 | Jul 16, 2025 | — | $0.48 | — | $63.58B | $38.11B | +66.8% |
| — Q2 FY2025 | Apr 15, 2025 | — | $1.33 | — | $18.40B | $37.14B | -50.5% |
| — Q1 FY2025 | Jan 16, 2025 | — | $1.21 | — | $67.54B | $38.87B | +73.7% |
Analyst Estimates
| Period | Low | Consensus | High | # Analysts |
|---|---|---|---|---|
| Q4 FY2027 | $1.22 | $1.22 | $1.22 | 1 |
| Q3 FY2027 | $1.28 | $1.28 | $1.28 | 1 |
| Q2 FY2027 | $1.21 | $1.21 | $1.21 | 1 |
| Q1 FY2027 | $1.14 | $1.14 | $1.14 | 1 |
| Q4 FY2026 | $1.12 | $1.12 | $1.12 | 1 |
| Q3 FY2026 | $1.16 | $1.16 | $1.16 | 1 |
| Period | Low | Consensus | High | # Analysts |
|---|---|---|---|---|
| Q4 FY2027 | $29.9B | $29.9B | $29.9B | 2 |
| Q3 FY2027 | $30.7B | $30.7B | $30.7B | 2 |
| Q2 FY2027 | $30.1B | $30.1B | $30.1B | 2 |
| Q1 FY2027 | $29.9B | $29.9B | $29.9B | 2 |
| Q4 FY2026 | $28.9B | $28.9B | $28.9B | 2 |
| Q3 FY2026 | $29.5B | $29.5B | $29.5B | 2 |
Earnings Price Reaction
| Period | Report Date | EPS Beat/Miss | Price Before | Price After | 1D Reaction |
|---|---|---|---|---|---|
| ▲ Q2 FY2026 | Apr 15, 2026 | +10.9% | $26.77 | $27.28 | +1.91% |
| ▼ Q1 FY2026 | Jan 14, 2026 | -24.0% | $27.59 | $26.56 | -3.73% |
| ▲ Q4 FY2025 | Oct 15, 2025 | +15.0% | $25.54 | $26.69 | +4.50% |
| — Q3 FY2025 | Jul 16, 2025 | — | $23.60 | $23.59 | -0.04% |
| — Q2 FY2025 | Apr 15, 2025 | — | $18.62 | $19.64 | +5.48% |
| — Q1 FY2025 | Jan 16, 2025 | — | $24.57 | $24.23 | -1.38% |
| — Q4 FY2024 | Oct 15, 2024 | — | $21.91 | $21.95 | +0.18% |
| — Q3 FY2024 | Jul 16, 2024 | — | $21.90 | $23.11 | +5.53% |
About Earnings & Data Methodology
Bank of America Corporation (BOFA.NE) most recently reported earnings on April 15, 2026 for Q2 FY2026, posting EPS of $1.53 — beating the analyst consensus of $1.38 by +10.9%. The next BOFA.NE earnings date is expected around September 1, 2026.
Each quarter, investors track BOFA.NE earnings for signals on forward guidance and business momentum. For longer-term revenue trends, see the Revenue tab. BOFA.NE revenue tab →
Frequently asked questions
BOFA.NE earnings · 5 questionsBank of America Corporation's next earnings report is expected around September 1, 2026. BOFA.NE typically reports quarterly — approximately every three months. The exact date is confirmed by the company 2–4 weeks before the release. Time is currently TBD; BOFA.NE historically reports after market close (AMC).
▸ Source: FMP · Bank of America Corporation SEC filings · US GAAP · Bank of America Corporation SEC 10-K & 10-Q filings · US GAAP · Updated: Jun 8, 2026