BAC earnings

Bank of America (BAC) next earnings date and estimates, and its past reports: EPS against estimates, the surprise and revenue.

BAC earnings history

QuarterReportedEPSEstimateSurpriseRevenue
Q3 2026Oct 14, 20261.081.10-1.82%$47.77B
Q2 2026Jul 14, 20261.211.137.08%$49.39B
Q1 2026Apr 15, 20261.111.019.90%$47.89B
Q4 2025Jan 14, 20260.980.962.30%$49.69B
Q3 2025Oct 15, 20251.060.9511.34%$48.22B
Q2 2025Jul 16, 20250.890.863.49%$46.67B
Q1 2025Apr 15, 20250.900.8210.16%$46.99B
Q4 2024Jan 16, 20250.820.785.13%$46.97B
Q3 2024Oct 15, 20240.810.775.19%$48.87B
Q2 2024Jul 16, 20240.830.803.75%$48.53B
Q1 2024Apr 16, 20240.830.769.21%$48.07B
Q4 2023Jan 12, 20240.700.682.94%$43.64B
Oct 17, 20230.900.829.76%–
Jul 18, 20230.880.844.76%–
Apr 18, 20230.940.8214.63%–
Jan 13, 20230.850.7710.39%–
Oct 17, 20220.810.775.19%–
Jul 18, 20220.780.754.00%–
Apr 18, 20220.800.756.67%–
Jan 19, 20220.820.767.89%–

Updated 2026-11-02 18:28 UTC