Watch BAC-PN. Know when insiders buy.
One email the day a filing lands. Free.
A free account adds a watchlist, alerts when insiders, Congress or short sellers move on your tickers, and a morning brief. Sign up
| Period | Revenue | YoY | Gross margin | Operating income | Net income | YoY | EPS | Op. cash flow | Capex | Free cash flow | Filed |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Q2 2026 · Jun 30 | $31.6B | +15.0% | — | — | $9.1B | +26.6% | 1.21 | $29B | — | — | Jul 31 |
| Q1 2026 · Mar 31 | $30.3B | +7.2% | — | — | $8.6B | +16.6% | 1.11 | $41.8B | — | — | Jul 31 |
| Q4 2025 · Dec 31 | $31.2B | +6.4% | — | — | $7.5B | +15.7% | 0.96 | −$22.9B | — | — | Feb 25 |
| Q3 2025 · Sep 30 | $28.1B | +10.8% | — | — | $8.5B | +22.8% | 1.06 | $46.9B | — | — | Feb 25 |
| Q2 2025 · Jun 30 | $27.4B | +8.1% | — | — | $7.2B | +4.0% | 0.90 | −$9.1B | — | — | Jul 31 |
| Q1 2025 · Mar 31 | $28.2B | +9.4% | — | — | $7.4B | +10.3% | 0.89 | −$2.2B | — | — | May 1 |
| Q4 2024 · Dec 31 | $29.3B | +12.1% | — | — | $6.5B | +121.7% | 0.79 | $25.9B | — | — | Feb 25 |
| Q3 2024 · Sep 30 | $25.3B | +0.7% | — | — | $6.9B | −11.6% | 0.81 | −$37.3B | — | — | Oct 31 |
| Q2 2024 · Jun 30 | $25.4B | — | — | — | $6.9B | — | 0.83 | $18.1B | — | — | Jul 31 |
| Q1 2024 · Mar 31 | $25.8B | — | — | — | $6.7B | — | 0.76 | −$15.5B | — | — | Apr 30 |
| Q4 2023 · Dec 31derived | $26.1B | — | — | — | $2.9B | — | 0.33 | $32.7B | — | — | Feb 25 |
| Q3 2023 · Sep 30 | $25.2B | — | — | — | $7.8B | — | 0.90 | $11.8B | — | — | Oct 29 |
| Year | Revenue | Gross margin | Operating income | Net income | Net margin | EPS | Op. cash flow | Capex | Free cash flow | Buybacks | Dividends paid |
|---|---|---|---|---|---|---|---|---|---|---|---|
| FY2025 · to Dec 31 | $113.1B | — | — | $30.5B | 27.0% | 3.81 | $12.6B | — | — | $21.4B | — |
| FY2024 · to Dec 31 | $105.9B | — | — | $27B | 25.5% | 3.19 | −$8.8B | — | — | $13.1B | — |
| FY2023 · to Dec 31 | $102.8B | — | — | $26.3B | 25.6% | 3.05 | $45B | — | — | $4.6B | — |
| FY2022 · to Dec 31 | $95B | — | — | $27.5B | 29.0% | 3.19 | −$6.3B | — | — | $5.1B | — |
| FY2021 · to Dec 31 | $89.1B | — | — | $32B | 35.9% | 3.57 | −$7.2B | — | — | $25.1B | — |
| FY2020 · to Dec 31 | $85.5B | — | — | $17.9B | 20.9% | 1.87 | $38B | — | — | $7B | — |
Every number comes from BANK OF AMERICA CORP /DE/'s own XBRL-tagged filings with the SEC, not a data vendor. Quarters marked derived are the fiscal year minus the three reported quarters, the same way every data provider computes Q4. Restated figures replace originals as later filings arrive.