Also trades as: BAC (NYSE) · $vol 1862M · BAC-PL (NYSE) · $vol 12M · 0Q16.L (LSE) · $vol 8M · BAC-PB (NYSE) · $vol 3M · BAC-PN (NYSE) · $vol 3M · BAC-PM (NYSE) · $vol 3M · BAC-PQ (NYSE) · $vol 2M · BAC-PO (NYSE) · $vol 2M · BAC-PK (NYSE) · $vol 2M · BAC-PS (NYSE) · $vol 1M · BAC-PP (NYSE) · $vol 1M · BML-PL (NYSE) · $vol 1M · BAC-PE (NYSE) · $vol 1M · BML-PJ (NYSE) · $vol 1M · BAC.SW (SIX) · $vol 0M · BOFA.TO (TSX) · $vol 0M · BML-PG (NYSE) · $vol 0M · BOFA.NE (NEO) · $vol 0M · NCB.DE (XETRA) · $vol 0M
BML-PH Earnings
Bank of America Corporation
1W: -1.6%
1M: -1.2%
3M: -2.5%
YTD: -0.8%
1Y: -9.3%
3Y: +2.0%
5Y: -1.4%
$18.29
-0.22 (-1.17%)
Weekly Expected Move ±1.3%
$18
$18
$18
$19
$19
Overview
News
Chart
Smart Money
Financials
Income Statement
Cash Flow
Balance Sheet
Earnings
Dividends
Analysis
Technicals
Weather
Peers
ESG
Institutions
ETF Exposure
Dark Pool
Short Interest
Last Earnings
2026-07-14
EPS
$1.21
▲ Beat +7.1%
Revenue
$31.6B
▲ Beat +2.5%
EPS Beat Streak: 6 quarters
Next Earnings
2026-10-14
EPS Estimate
$1.15
Range: $1.13 - $1.18
Revenue Estimate
$30.8B
1 analysts
Estimate vs Actual
Earnings Surprise History
6/19
EPS Beats
5/19
Revenue Beats
32%
EPS Beat Rate
26%
Rev Beat Rate
Wall Street Forward Estimates
Quarterly
Annual
Estimate Revisions
Recent Revisions
| Date | Period | Fiscal Date | EPS Old | EPS New | Change | Rev Old | Rev New |
|---|---|---|---|---|---|---|---|
| 2026-10-02 | annual | 2028-12-31 | $5.89 | $5.90 | ▲ 0.01 | $136,606,276,298 | $136,606,276,298 |
| 2026-10-02 | quarter | 2027-12-30 | $1.35 | $1.34 | ▼ 0.01 | $32,460,682,417 | $32,501,219,474 |
| 2026-10-02 | quarter | 2027-09-30 | $1.36 | $1.36 | — | $32,805,250,041 | $32,846,245,346 |
| 2026-10-02 | quarter | 2027-03-30 | $1.23 | $1.23 | — | $32,350,290,187 | $32,383,130,725 |
| 2026-10-02 | annual | 2026-12-31 | $4.60 | $4.58 | ▼ 0.02 | $123,664,405,137 | $123,616,544,063 |
| 2026-10-02 | quarter | 2026-09-30 | $1.14 | $1.12 | ▼ 0.02 | $30,937,037,018 | $30,827,053,969 |
| 2026-10-02 | annual | 2027-12-31 | $5.25 | $5.24 | ▼ 0.01 | $130,457,170,585 | $130,519,560,554 |
| 2026-10-02 | quarter | 2026-12-30 | $1.15 | $1.15 | — | $30,767,020,934 | $30,812,121,105 |
| 2026-10-02 | quarter | 2027-06-30 | $1.35 | $1.34 | ▼ 0.01 | $32,853,694,818 | $32,866,239,538 |
| 2026-10-01 | quarter | 2026-09-30 | $1.14 | $1.14 | — | $30,937,037,018 | $30,937,037,018 |
| 2026-10-01 | quarter | 2027-03-30 | $1.23 | $1.23 | — | $32,350,290,187 | $32,350,290,187 |
| 2026-10-01 | annual | 2028-12-31 | $5.89 | $5.89 | — | $136,603,755,597 | $136,606,276,298 |
| 2026-10-01 | quarter | 2026-12-30 | $1.15 | $1.15 | — | $30,767,020,934 | $30,767,020,934 |
| 2026-10-01 | quarter | 2027-06-30 | $1.35 | $1.35 | — | $32,853,694,818 | $32,853,694,818 |
| 2026-10-01 | quarter | 2027-12-30 | $1.35 | $1.35 | — | $32,460,682,417 | $32,460,682,417 |
Earnings Call Transcripts
No transcripts available.