
Zacks spotlights its Focus List and proprietary Zacks Rank methodology, which identifies market-beating stocks by leveraging earnings estimate revisions. The Focus List has significantly outperformed the S&P 500, achieving a cumulative return of 2,519.23% versus 854.95% from February 1996 to March 2021. Bank of America (BAC) is presented as a successful past inclusion, having gained 107.76% since its 2017 addition, driven by recent upward fiscal 2025 earnings estimate revisions and a forecasted 12.2% earnings growth, despite its current Zacks #3 (Hold) rating.
Bank of America (BAC) exhibits a mixed but fundamentally positive profile based on the provided data. The stock has demonstrated significant long-term price appreciation, gaining 107.76% since its addition to the Zacks Focus List in January 2017. This performance is underpinned by solid forward-looking indicators, including a forecasted earnings growth of 12.2% for the current fiscal year and a consistent history of positive earnings surprises, averaging 6.6%. Further, recent analyst activity shows a bullish tilt, with three upward earnings estimate revisions for fiscal 2025 over the past 60 days, lifting the consensus estimate marginally to $3.68. However, a notable nuance is the stock's current Zacks Rank of #3 (Hold). This rating suggests that despite the positive fundamental momentum and historical gains, the stock may be appropriately valued at present, or near-term catalysts for further significant upside might be limited according to the proprietary ranking model.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
strongly positive
Sentiment Score
0.80
Ticker Sentiment