Banking · NYSE: BAC
Bank of America earnings: results, call transcripts & KPI history
2 quarters · fiscal year ends December · next results expected around 13 Jan 2027
Latest: Q3 2026
Bank of America reported 3Q26 net income of $6.9 billion, EPS of $0.91 and revenue of $30.0 billion, including a regulatory settlement charge of $1.2 billion, or $0.17 per share; adjusted EPS was $1.08.
Bank of America earned $6.9 billion, or $0.91 per share, in the third quarter. That is down from $8.3 billion, or $1.04, a year earlier. A $1.2 billion regulatory settlement charge tied to anti-money-laundering and sanctions compliance weighed on results. Excluding it, adjusted net income was $8.1 billion, or $1.08 per share. Revenue rose 3% to $30.0 billion as net interest income grew 8% and wealth fees grew. Sales and trading and investment banking revenue fell.
Read the Q3 2026 summary →Q3 2026 slides (PDF) ↗Official transcript (PDF) ↗
Quarters
KPI history
Fourth quarter worked out from the annual figure.
Data
| Q4 2024 | $29.3B * |
| Q1 2025 | $28.2B |
| Q2 2025 | $27.4B |
| Q3 2025 | $29.0B |
| Q4 2025 | $28.4B * |
| Q1 2026 | $30.3B |
| Q2 2026 | $31.6B |
| Q3 2026 | $30.0B |
Data
| Q1 2025 | $0.89 |
| Q2 2025 | $0.90 |
| Q3 2025 | $1.04 |
| Q1 2026 | $1.11 |
| Q2 2026 | $1.21 |
| Q3 2026 | $0.91 |
Fourth-quarter EPS appears once the press release is read; filings report it only for the full year.
| Q4 2024 | Q1 2025 | Q2 2025 | Q3 2025 | Q4 2025 | Q1 2026 | Q2 2026 | Q3 2026 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $29.3Bd | $28.2B | $27.4B | $29.0B | $28.4Bd | $30.3B | $31.6B | $30.0B |
| Net income | $6.5Bd | $7.4B | $7.2B | $8.3B | $7.6Bd | $8.6B | $9.1B | $6.9B |
| Diluted EPS | — | $0.89 | $0.90 | $1.04 | — | $1.11 | $1.21 | $0.91 |
| Operating cash flow | $25.9Bd | -$2.2B | -$9.1Bd | $46.9Bd | -$22.9Bd | $41.8B | $29.0Bd | -$6.5Bd |
From XBRL data in 10-Q and 10-K filings. d derived: a fourth quarter is the full year minus the first nine months, and cash flows are year-to-date figures differenced.
10-Q and 10-K filings
- 30 Oct 202610-Q for the period ended 30 Sep 2026SEC ↗
- 31 Jul 202610-Q for the period ended 30 Jun 2026SEC ↗
- 1 May 202610-Q for the period ended 31 Mar 2026SEC ↗
- 25 Feb 202610-K for the period ended 31 Dec 2025SEC ↗
- 31 Oct 202510-Q for the period ended 30 Sep 2025SEC ↗
- 31 Jul 202510-Q for the period ended 30 Jun 2025SEC ↗
- 30 Apr 202510-Q for the period ended 31 Mar 2025SEC ↗
- 25 Feb 202510-K for the period ended 31 Dec 2024SEC ↗