Wallsti
Macro Fri 08:30 Average Hourly Earnings m/m 0.1%vs 0.3% cooler S&P fut +0.41%10y -5bp Fri 08:30 Non-Farm Employment Change 29Kvs 89K weaker S&P fut +0.41%10y -5bp Fri 08:30 Unemployment Rate 4.2%vs 4.1% weaker S&P fut +0.41%10y -5bp
Meme ranking

BAC

Bank of America Corporation · Financial Services · Banks - Diversified
ZACKSHoldTECHSell R500#288 today
$53.75 +0.04% today · -5.20% 1W
Oct 2 close or latest
PreviewWhy it's moving

Moving with the market

Assembled from Wallsti's own signals. The news-reading agent will explain the move with timestamped sources, and say so when there is no clear catalyst.
Next report
Oct 14
Before the open · in 11 days
EPS estimate
$1.12
$1.01 to $1.25 · 17 analysts
Revenue estimate
$30.8B
$29.8B to $31.4B
Track record
8/8 beats
last 8 reports · moved ±2.2% on average

Reports

ReportedQuarterEPS est.EPSSurpriseRevenueReactionGap5 days
Jul 14, 2026 BMO 2Q2026 $1.12 $1.21 +7.7% beat — +1.9% +1.5 vs SPY -0.8% +1.6%
Apr 15, 2026 BMO 1Q2026 $1.02 $1.11 +8.8% beat — +1.8% +1.0 vs SPY +1.7% +0.2%
Jan 14, 2026 BMO 4Q2025 $0.96 $0.98 +2.2% beat — -3.8% -3.3 vs SPY -3.0% -4.5%
Oct 15, 2025 BMO 3Q2025 $0.95 $1.06 +12.0% beat — +4.4% +3.9 vs SPY +3.0% +2.9%
Jul 16, 2025 BMO $0.86 $0.89 +3.5% beat — -0.3% -0.6 vs SPY +0.2% +3.5%
Apr 15, 2025 BMO $0.81 $0.90 +11.1% beat — +3.6% +3.9 vs SPY +3.1% +4.5%
Jan 16, 2025 BMO $0.77 $0.82 +6.5% beat — -1.0% -0.8 vs SPY -0.2% -1.5%
Oct 15, 2024 BMO $0.76 $0.81 +6.6% beat — +0.6% +1.3 vs SPY +3.1% -0.4%
Jul 16, 2024 BMO $0.80 $0.83 +3.7% beat — +5.3% +4.8 vs SPY +1.5% +1.0%
Apr 16, 2024 BMO $0.77 $0.76 -1.3% miss — -3.5% -3.4 vs SPY +0.4% +5.0%
Jan 12, 2024 BMO $0.64 $0.35 -45.3% miss — -1.1% -1.1 vs SPY -2.7% -2.8%
Oct 17, 2023 BMO $0.82 $0.90 +9.8% beat — +2.3% +2.3 vs SPY +0.2% -5.3%
Jul 18, 2023 BMO $0.83 $0.88 +6.0% beat — +4.4% +3.7 vs SPY +2.0% +11.1%
Apr 18, 2023 BMO $0.83 $0.94 +13.3% beat — +0.6% +0.6 vs SPY +1.4% -2.0%
Jan 13, 2023 BMO $0.77 $0.85 +10.4% beat — +2.2% +1.8 vs SPY -0.8% -1.8%
Oct 17, 2022 BMO $0.77 $0.81 +5.2% beat — +6.1% +3.5 vs SPY +5.2% +10.2%
Jul 18, 2022 BMO $0.75 $0.73 -2.7% miss — 0.0% +0.9 vs SPY +2.6% +3.7%
Apr 18, 2022 BMO $0.74 $0.80 +8.1% beat — +3.4% +3.4 vs SPY -0.4% 0.0%
Jan 19, 2022 BMO $0.76 $0.82 +7.9% beat — +0.4% +1.4 vs SPY +4.6% -1.8%
Oct 14, 2021 BMO $0.70 $0.85 +21.4% beat — +4.5% +2.8 vs SPY +2.9% +9.2%
Jul 14, 2021 BMO $0.76 $1.03 +35.5% beat — — — —
Apr 15, 2021 — $0.65 $0.86 +32.3% beat — — — —
Jan 19, 2021 BMO $0.54 $0.59 +9.3% beat — — — —
Oct 14, 2020 BMO $0.50 $0.51 +2.0% beat — — — —

BMO = before the open, AMC = after the close. Reaction: the first session that could trade on the report (the same day for BMO, the next session for AMC) against the close before it; "vs SPY" subtracts the S&P 500 over the same session. Revenue surprise needs the estimate from before the report, so it starts with the reports Wallsti saw coming.

Analyst estimates

PeriodEPSRangevs year ago90-day trendRevisions 30dRevenuevs year ago
Current quarter · Sep 30, 2026 $1.13 (17) $1.01 – $1.25 +7% -0.6% ▲0 ▼1 $30.8B +10%
Next quarter · Dec 31, 2026 $1.14 (16) $1.07 – $1.19 +17% +1.0% ▲0 ▼1 $30.7B +8%
Current year · Dec 31, 2026 $4.60 (19) $4.40 – $4.96 +21% +2.6% ▲0 ▼1 $123.5B +9%
Next year · Dec 31, 2027 $5.24 (19) $5.00 – $5.59 +14% +3.5% ▲0 ▼1 $130.0B +5%

Consensus as of Oct 3, 2026. Source: Yahoo Finance analyst estimates; schedule and timing also from Nasdaq's earnings calendar.