Bank of America (BAC)
Since Oct 14, 2004, Bank of America (BAC) has reported earnings 87 times. On average the shares move ±3.04% post-earnings, with a positive reaction 47.1% of the time. Its largest post-earnings gain was +13.27% (Jul 21, 2008) and its largest decline was -26.23% (Oct 06, 2008). The next earnings report is predicted for 2026-07-16 (high confidence).
Earnings Price Reaction
Scroll to zoom, drag to pan — click earnings dots for details
Earnings Impact
Total Earnings
87
Avg Abs. Movement
±3.04%
Positive %
47.1%
Negative %
52.9%
Historical Earnings Statistics
| Date | Timing | Open | High | Close | Volume | Movement % | SEC Filing |
|---|---|---|---|---|---|---|---|
| Apr 15, 2026 | ☀ PRE | $54.25 | $55.40 | $54.32 | 63,838,200 | +1.82% | open_in_new |
| Jan 14, 2026 | ☀ PRE | $52.58 | $53.18 | $52.19 | 84,750,000 | -3.78% | open_in_new |
| Oct 15, 2025 | ☀ PRE | $51.02 | $52.28 | $51.72 | 69,992,200 | +4.37% | open_in_new |
| Jul 16, 2025 | ☀ PRE | $45.50 | $45.80 | $45.28 | 61,296,600 | -0.26% | open_in_new |
| Apr 15, 2025 | ☀ PRE | $36.97 | $37.90 | $37.15 | 84,677,800 | +3.6% | open_in_new |
| Jan 16, 2025 | ☀ PRE | $45.68 | $46.17 | $45.33 | 56,339,300 | -0.98% | open_in_new |
| Oct 15, 2024 | ☀ PRE | $41.78 | $41.91 | $40.73 | 61,490,000 | +0.55% | open_in_new |
| Jul 16, 2024 | ☀ PRE | $40.83 | $42.63 | $42.38 | 75,953,300 | +5.35% | open_in_new |
| Apr 16, 2024 | ☀ PRE | $34.45 | $34.52 | $33.10 | 95,566,100 | -3.53% | open_in_new |
| Jan 12, 2024 | ☀ PRE | $30.57 | $31.46 | $31.09 | 74,344,300 | -1.06% | open_in_new |
| Oct 17, 2023 | ☀ PRE | $25.43 | $26.20 | $25.97 | 95,344,200 | +2.33% | open_in_new |
| Jul 18, 2023 | ☀ PRE | $27.97 | $28.78 | $28.63 | 98,253,800 | +4.42% | open_in_new |
| Apr 18, 2023 | ☀ PRE | $28.49 | $28.61 | $28.27 | 114,498,800 | +0.63% | open_in_new |
| Jan 13, 2023 | ☀ PRE | $31.43 | $32.53 | $32.38 | 89,667,800 | +2.21% | open_in_new |
| Oct 17, 2022 | ☀ PRE | $30.48 | $30.95 | $30.72 | 88,896,800 | +6.06% | open_in_new |
| Jul 18, 2022 | ☀ PRE | $30.03 | $30.30 | $29.29 | 56,382,900 | +0.03% | open_in_new |
| Apr 18, 2022 | ☀ PRE | $33.78 | $35.48 | $35.07 | 80,080,300 | +3.41% | open_in_new |
| Jan 19, 2022 | ☀ PRE | $43.46 | $43.64 | $41.71 | 84,451,800 | +0.39% | open_in_new |
| Oct 14, 2021 | ☀ PRE | $39.66 | $40.32 | $40.29 | 82,201,000 | +4.47% | open_in_new |
| Jul 14, 2021 | ☀ PRE | $34.78 | $35.17 | $34.56 | 105,651,700 | -2.51% | open_in_new |
| Apr 15, 2021 | ☀ PRE | $35.19 | $35.28 | $34.31 | 118,128,900 | -2.86% | open_in_new |
| Jan 19, 2021 | ☀ PRE | $28.64 | $29.61 | $28.88 | 78,130,200 | -0.73% | open_in_new |
| Oct 14, 2020 | ☀ PRE | $21.33 | $21.54 | $20.69 | 127,409,500 | -5.33% | open_in_new |
| Jul 16, 2020 | ☀ PRE | $20.66 | $21.07 | $20.81 | 78,067,100 | -2.72% | open_in_new |
| Apr 15, 2020 | ☀ PRE | $19.14 | $19.56 | $19.17 | 99,082,200 | -6.49% | open_in_new |
| Jan 15, 2020 | ☀ PRE | $29.84 | $29.86 | $29.76 | 74,745,500 | -1.84% | open_in_new |
| Oct 16, 2019 | ☀ PRE | $25.92 | $26.22 | $25.75 | 87,131,700 | +1.48% | open_in_new |
| Jul 17, 2019 | ☀ PRE | $24.68 | $25.12 | $24.75 | 84,958,300 | +0.69% | open_in_new |
| Apr 16, 2019 | ☀ PRE | $24.71 | $25.35 | $25.20 | 105,168,400 | +0.13% | open_in_new |
| Jan 16, 2019 | ☀ PRE | $23.61 | $24.10 | $23.87 | 163,131,700 | +7.16% | open_in_new |
| Oct 15, 2018 | ☀ PRE | $23.77 | $23.88 | $23.30 | 114,636,100 | -1.9% | open_in_new |
| Jul 16, 2018 | ☀ PRE | $23.90 | $24.79 | $24.73 | 129,172,000 | +4.31% | open_in_new |
| Apr 16, 2018 | ☀ PRE | $24.88 | $25.12 | $24.75 | 110,588,900 | +0.44% | open_in_new |
| Jan 17, 2018 | ☀ PRE | $25.54 | $25.78 | $25.69 | 124,382,900 | -0.19% | open_in_new |
| Oct 13, 2017 | ☀ PRE | $20.82 | $21.33 | $21.19 | 104,196,900 | +1.49% | open_in_new |
| Jul 18, 2017 | ☀ PRE | $19.52 | $19.64 | $19.51 | 107,981,400 | -0.5% | open_in_new |
| Apr 18, 2017 | ☀ PRE | $18.80 | $18.84 | $18.48 | 146,488,400 | -0.44% | open_in_new |
| Jan 13, 2017 | ☀ PRE | $18.83 | $18.99 | $18.67 | 161,930,900 | +0.39% | open_in_new |
| Oct 17, 2016 | ☀ PRE | $13.07 | $13.09 | $12.97 | 101,795,500 | +0.31% | open_in_new |
| Jul 18, 2016 | ☀ PRE | $11.13 | $11.45 | $11.35 | 187,187,100 | +3.29% | open_in_new |
| Apr 14, 2016 | ☀ PRE | $10.99 | $11.45 | $11.34 | 179,383,300 | +2.54% | open_in_new |
| Jan 19, 2016 | ☀ PRE | $11.73 | $11.81 | $11.37 | 185,727,400 | -1.52% | open_in_new |
| Oct 14, 2015 | ☀ PRE | $12.56 | $12.68 | $12.46 | 122,272,400 | +0.77% | open_in_new |
| Jul 15, 2015 | ☀ PRE | $13.92 | $14.17 | $14.04 | 173,099,900 | +3.21% | open_in_new |
| Apr 15, 2015 | ☀ PRE | $12.43 | $12.55 | $12.38 | 124,479,100 | -1.14% | open_in_new |
| Jan 15, 2015 | ☀ PRE | $12.30 | $12.44 | $11.99 | 193,241,300 | -5.24% | open_in_new |
| Nov 06, 2014 | ☽ POST | $13.64 | $13.69 | $13.66 | 57,339,200 | +0% | open_in_new |
| Jul 16, 2014 | ☀ PRE | $12.28 | $12.28 | $12.16 | 123,711,700 | -1.9% | open_in_new |
| Apr 16, 2014 | ☀ PRE | $12.70 | $12.71 | $12.64 | 172,948,900 | -1.59% | open_in_new |
| Jan 15, 2014 | ☀ PRE | $13.50 | $13.65 | $13.43 | 329,333,100 | +2.27% | open_in_new |
| Oct 16, 2013 | ☀ PRE | $11.21 | $11.44 | $11.40 | 153,481,000 | +2.25% | open_in_new |
| Jul 17, 2013 | ☀ PRE | $11.00 | $11.30 | $11.19 | 249,674,500 | +2.8% | open_in_new |
| May 06, 2013 | ☽ POST | $9.69 | $10.08 | $10.07 | 265,062,800 | +0.15% | open_in_new |
| Jan 17, 2013 | ☀ PRE | $9.13 | $9.14 | $8.81 | 323,622,200 | -4.24% | open_in_new |
| Oct 17, 2012 | ☀ PRE | $7.35 | $7.49 | $7.37 | 229,733,500 | -0.21% | open_in_new |
| Jul 18, 2012 | ☀ PRE | $6.14 | $6.18 | $5.87 | 254,341,100 | -4.92% | open_in_new |
| Apr 19, 2012 | ☀ PRE | $7.13 | $7.14 | $6.82 | 348,804,500 | -1.68% | open_in_new |
| Jan 19, 2012 | ☀ PRE | $5.60 | $5.67 | $5.41 | 491,008,100 | +2.35% | open_in_new |
| Oct 18, 2011 | ☀ PRE | $4.86 | $5.27 | $5.15 | 496,883,800 | +10.12% | open_in_new |
| Jul 19, 2011 | ☀ PRE | $7.55 | $7.63 | $7.41 | 322,430,300 | -1.54% | open_in_new |
| Apr 15, 2011 | ☀ PRE | $10.23 | $10.32 | $9.92 | 266,336,200 | -2.36% | open_in_new |
| Jan 21, 2011 | ☀ PRE | $11.15 | $11.38 | $11.02 | 291,812,600 | -1.99% | open_in_new |
| Oct 19, 2010 | ☀ PRE | $9.54 | $9.62 | $9.12 | 574,229,600 | -4.38% | open_in_new |
| Jul 16, 2010 | ☀ PRE | $11.30 | $11.33 | $10.80 | 438,430,600 | -9.16% | open_in_new |
| Apr 16, 2010 | ☀ PRE | $15.03 | $15.03 | $14.21 | 589,061,800 | -5.49% | open_in_new |
| Jan 20, 2010 | ☀ PRE | $12.51 | $12.83 | $12.72 | 288,741,100 | +1.04% | open_in_new |
| Oct 16, 2009 | ☽ POST | $13.23 | $13.48 | $13.30 | 336,814,500 | -0.58% | open_in_new |
| Jul 17, 2009 | ☽ POST | $10.21 | $10.38 | $9.93 | 457,023,600 | -5.04% | open_in_new |
| Apr 20, 2009 | ☽ POST | $7.50 | $7.61 | $6.17 | 802,467,300 | +9.23% | open_in_new |
| Jan 16, 2009 | ☀ PRE | $6.90 | $7.15 | $5.51 | 494,599,400 | -13.7% | open_in_new |
| Oct 06, 2008 | ☽ POST | $23.85 | $25.13 | $24.18 | 82,372,200 | -26.23% | open_in_new |
| Jul 21, 2008 | ☽ POST | $22.30 | $22.73 | $21.01 | 163,781,600 | +13.27% | open_in_new |
| Apr 21, 2008 | ☀ PRE | $27.27 | $27.60 | $27.14 | 38,324,400 | -2.46% | open_in_new |
| Jan 22, 2008 | ☽ POST | $23.50 | $27.66 | $26.53 | 85,919,200 | +8.5% | open_in_new |
| Oct 18, 2007 | ☀ PRE | $33.88 | $34.26 | $34.17 | 49,030,200 | -2.36% | open_in_new |
| Jul 19, 2007 | ☀ PRE | $34.24 | $34.43 | $34.03 | 22,329,300 | -0.18% | open_in_new |
| Apr 19, 2007 | ☀ PRE | $35.07 | $35.11 | $34.78 | 25,404,800 | -1.76% | open_in_new |
| Jan 23, 2007 | ☀ PRE | $35.98 | $36.16 | $36.03 | 17,367,300 | -0.62% | open_in_new |
| Oct 19, 2006 | ☀ PRE | $35.92 | $35.92 | $35.61 | 16,086,300 | -1.02% | open_in_new |
| Jul 19, 2006 | ☽ POST | $32.40 | $33.06 | $33.04 | 24,176,600 | -0.6% | open_in_new |
| Apr 20, 2006 | ☽ POST | $30.51 | $30.67 | $30.30 | 17,056,200 | +1.27% | open_in_new |
| Feb 22, 2006 | ☀ PRE | $28.78 | $29.25 | $29.19 | 14,729,600 | +1.19% | open_in_new |
| Oct 19, 2005 | ☽ POST | $26.81 | $27.20 | $27.19 | 23,207,200 | -0.57% | open_in_new |
| Jul 18, 2005 | ☀ PRE | $28.68 | $28.87 | $28.55 | 19,272,500 | -1.96% | open_in_new |
| Apr 18, 2005 | ☀ PRE | $27.99 | $28.19 | $28.05 | 16,980,700 | +1.02% | open_in_new |
| Jan 18, 2005 | ☽ POST | $27.97 | $28.56 | $28.40 | 15,553,300 | -1.66% | open_in_new |
| Oct 14, 2004 | ☀ PRE | $27.55 | $27.74 | $27.18 | 13,686,700 | -1.8% | open_in_new |
Earnings Count
87
Total earnings in dataset
Avg Abs. Movement
±3.04%
Avg % price change on earnings
SEC Filing Types
Recent SEC Filings
10 most recent| Form | Date Filed | View on EDGAR |
|---|---|---|
| 424B2 | 20260610 | open_in_new SEC.gov |
| 424B2 | 20260610 | open_in_new SEC.gov |
| 424B2 | 20260610 | open_in_new SEC.gov |
| 424B2 | 20260610 | open_in_new SEC.gov |
| 424B2 | 20260610 | open_in_new SEC.gov |
| 424B2 | 20260610 | open_in_new SEC.gov |
| 424B2 | 20260610 | open_in_new SEC.gov |
| 424B2 | 20260610 | open_in_new SEC.gov |
| 424B2 | 20260610 | open_in_new SEC.gov |
| 424B2 | 20260610 | open_in_new SEC.gov |
Frequently asked about BAC earnings
When does Bank of America report earnings next? expand_more
Bank of America (BAC)'s next earnings date is predicted (high confidence) for 2026-07-16. This is a prediction based on its historical quarterly reporting pattern, not a company-confirmed date.
How much does BAC stock move after earnings? expand_more
Over 87 reports, BAC has moved an average of ±3.04% the session after earnings, closing higher 47.1% of the time.
What was BAC's biggest post-earnings move? expand_more
BAC's largest post-earnings gain on record was +13.27% on Jul 21, 2008, and its largest decline was -26.23% on Oct 06, 2008.
Where can I find Bank of America's SEC filings? expand_more
All of Bank of America's SEC filings — 10-K, 10-Q, 8-K and more — are listed in the SEC filings section on this page, each linking to the original document on SEC.gov.
Sector peers
- Atlantic American Corporation Common Stock (AAME) earnings history chevron_right
- Acadian Asset Management Inc. (AAMI) earnings history chevron_right
- American Assets Trust, Inc. (AAT) earnings history chevron_right
- AllianceBernstein Holding, L.P. (AB) earnings history chevron_right
- Ameris Bancorp (ABCB) earnings history chevron_right
- ARBOR REALTY TRUST INC (ABR) earnings history chevron_right
- American Bitcoin Corp. Class A Common Stock (ABTC) earnings history chevron_right
- Abacus Global Management, Inc. (ABX) earnings history chevron_right
- Abacus Global Management, Inc. 9.875% Fixed Rate Senior Notes due 2028 (ABXL) earnings history chevron_right
- Arch Capital Group (ACGL) earnings history chevron_right