
Bank of America (BAC) is anticipated to potentially beat earnings estimates in its upcoming report on October 15, 2025, supported by a positive Zacks Earnings ESP of +0.91% and a Zacks Rank #3 (Hold). This combination historically indicates a nearly 70% probability of an earnings surprise, building on BAC's recent track record of exceeding estimates with an average surprise of 7.30% over the last two quarters, suggesting growing analyst bullishness on its near-term performance.
Bank of America (BAC) exhibits several quantitative signals suggesting a potential earnings beat for its upcoming report on October 15, 2025. The primary indicator is a positive Zacks Earnings ESP (Expected Surprise Prediction) of +0.91%, which signifies that the most recent analyst estimates are trending higher than the broader consensus, reflecting growing bullishness on near-term earnings potential. This positive ESP, when combined with the stock's current Zacks Rank #3 (Hold), has historically correlated with a positive earnings surprise nearly 70% of the time. The company's recent history includes an average earnings surprise of 7.30% over the last two quarters. This average is composed of a reported 11.11% beat in the prior-prior quarter (reported EPS of $0.90 vs. $0.81 consensus) and a conflicting figure for the most recent quarter, where the article states a 3.49% positive surprise despite reported EPS of $0.86 falling short of the stated $0.89 expectation. Despite this data inconsistency, the forward-looking ESP metric remains the central pillar of the bullish earnings thesis.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
strongly positive
Sentiment Score
0.65
Ticker Sentiment