Back to top
more

Bank of America (BAC)

(Delayed Data from NYSE)

$46.01 USD

46.01
37,124,074

+1.09 (2.43%)

Updated Aug 8, 2025 04:00 PM ET

After-Market: $46.04 +0.03 (0.07%) 7:58 PM ET

Zacks Rank:

This is our short term rating system that serves as a timeliness indicator for stocks over the next 1 to 3 months. How good is it? See rankings and related performance below.

Zacks Rank Definition Annualized Return
1Strong Buy23.75%
2Buy17.82%
3Hold9.58%
4Sell5.28%
5Strong Sell2.61%
S&P50011.30%

Zacks Rank Education - Learn about the Zacks Rank

Zacks Rank Home - Zacks Rank resources in one place

Zacks Premium - The only way to fully access the Zacks Rank

3-Hold of 5     3    

Style Scores:

The Style Scores are a complementary set of indicators to use alongside the Zacks Rank. It allows the user to better focus on the stocks that are the best fit for his or her personal trading style.

The scores are based on the trading styles of Value, Growth, and Momentum. There's also a VGM Score ('V' for Value, 'G' for Growth and 'M' for Momentum), which combines the weighted average of the individual style scores into one score.

  • Value Score A
  • Growth Score A
  • Momentum Score A
  • VGM Score A

Within each Score, stocks are graded into five groups: A, B, C, D and F. As you might remember from your school days, an A, is better than a B; a B is better than a C; a C is better than a D; and a D is better than an F.

As an investor, you want to buy stocks with the highest probability of success. That means you want to buy stocks with a Zacks Rank #1 or #2, Strong Buy or Buy, which also has a Score of an A or a B in your personal trading style.

Zacks Style Scores Education - Learn more about the Zacks Style Scores

C Value D Growth A Momentum C VGM

Industry Rank:

The Zacks Industry Rank assigns a rating to each of the 265 X (Expanded) Industries based on their average Zacks Rank.

An industry with a larger percentage of Zacks Rank #1's and #2's will have a better average Zacks Rank than one with a larger percentage of Zacks Rank #4's and #5's.

The industry with the best average Zacks Rank would be considered the top industry (1 out of 265), which would place it in the top 1% of Zacks Ranked Industries. The industry with the worst average Zacks Rank (265 out of 265) would place in the bottom 1%.

Zacks Rank Education -- Learn more about the Zacks Rank
Zacks Industry Rank Education -- Learn more about the Zacks Industry Rank

Top 5% (12 out of 244)

Industry: Financial - Investment Bank

Zacks News

Headquartered in Charlotte, NC, Bank of America Corporation (incorporated in 1874) is one of the largest financial holding companies in the United States. With total assets worth $2.74 trillion as of Jun 30, 2020, it provides a diverse range of banking and non-banking financial services and products.

Sweta Jaiswal, FRM headshot

Bank ETFs to Ride High on the Holiday Shopping Spree

Let's take a look at a few bank ETFs that can gain traction from the sales upsurge in the holiday season.

Zacks Equity Research

4 Reasons That Make JPMorgan (JPM) Stock a Good Bet for 2020

Branch openings, focus on card business, modest loan demand and strong economy are likely to support JPMorgan's (JPM) financials.

Nikita Kataruka headshot

2019 Has Been Good for Bank Stocks. How Will 2020 Be?

Banks are expected to continue benefiting from various positive developments in 2020, after a good 2019.

Swayta Shah headshot

Is Bank of America (BAC) Likely to Have Impressive 2020 Too?

BofA's (BAC) branch expansion efforts, decent loan growth, focus on digital offerings and strong economy will support financials in 2020 despite lower interest rates.

Zacks Equity Research

Bank of America (BAC) Outpaces Stock Market Gains: What You Should Know

In the latest trading session, Bank of America (BAC) closed at $35.17, marking a +0.6% move from the previous day.

Zacks Equity Research

The Zacks Analyst Blog Highlights: Amazon, Bank of America, Comcast, IBM and Altria

The Zacks Analyst Blog Highlights: Amazon, Bank of America, Comcast, IBM and Altria

Swayta Shah headshot

Bank Stock Roundup: Positive Development on Trade Front, WFC, JPM & PNC in Focus

Bank stocks are likely to gain from favorable developments on several fronts and efforts to diversify revenues globally.

Zacks Equity Research

Here's Why State Street (STT) Stock is a Solid Bet Right Now

State Street (STT) appears to be a promising bet, riding on synergies from strategic acquisitions, enhanced capital-deployment activities and long-term growth opportunities.

Mark Vickery headshot

Top Research Reports for Amazon, Bank of America & Comcast

Today's Research Daily features new research reports on 16 major stocks, including Amazon (AMZN), Bank of America (BAC) and Comcast (CMCSA).

Zacks Equity Research

Is Bank of America (BAC) Outperforming Other Finance Stocks This Year?

Is (BAC) Outperforming Other Finance Stocks This Year?

Zacks Equity Research

Kilroy Realty Buys Seattle Land Site, Eyes Multi-Use Prospects

Kilroy Realty (KRC) buys a five-parcel land site in Seattle. Through development efforts, it will convert the site to a mixed-use project and offer office and food and beverage retail space.

Zacks Equity Research

3 Investing Facts About Required Minimum Distributions You Need to Know - December 18, 2019

Like the majority of investors, you're most likely working on a retirement portfolio that will provide a large enough nest egg to give you a comfortable retirement. Make sure you know all about what financial planners call the accumulation and distribution phases of retirement planning.

Swayta Shah headshot

4 Bank Stocks Could Win Big in 2020 Despite Rate Concerns

Acquisitions, digitization of operations, efforts to diversify revenues,, steeper yield curve and improving U.S. economy are likely to continue supporting banks' profitability in 2020.

Zacks Equity Research

C vs. BAC: Which Stock Is the Better Value Option?

C vs. BAC: Which Stock Is the Better Value Option?

Zacks Equity Research

Wells Fargo & City of Philadelphia Resolve Discrimination Suit

Wells Fargo (WFC), which has been embroiled in various lawsuits over the past few years, hopes for a respite with the settlement agreed upon with the City of Philadelphia.

Zacks Equity Research

Bank of America (BAC) Outpaces Stock Market Gains: What You Should Know

Bank of America (BAC) closed at $34.70 in the latest trading session, marking a +0.75% move from the prior day.

Zacks Equity Research

The Zacks Analyst Blog Highlights: JPMorgan, Bank of America, PNC Financial and Zions

The Zacks Analyst Blog Highlights: JPMorgan, Bank of America, PNC Financial and Zions

Priti Dhanuka headshot

Fed Likely to Pause Rates in 2020: Bank Stocks Worth Buying?

The Fed kept interest rates unchanged at the Federal Open Market Committee (FOMC) Meeting and forecasts reflect no change of rate throughout 2020.

Swayta Shah headshot

Banks to End 2019 With Upbeat Trading and IB Performance

Strong trading and investment banking performance will support banks' fee income growth in Q4.

Zacks Equity Research

Bank of America (BAC) Dips More Than Broader Markets: What You Should Know

In the latest trading session, Bank of America (BAC) closed at $33.52, marking a -0.46% move from the previous day.

Zacks Equity Research

BB&T-SunTrust Merge to Form 6th Biggest Bank Truist Financial

Truist Financial, the sixth largest bank in the country, is likely to give significant competition of other big banks.

David Borun headshot

A Volatile Week Leaves Stocks Sharply Unchanged

Trade uncertainty causes an early selloff, but the jobs report sets off an equity rally

Swayta Shah headshot

Major Regional Bank Stocks Outlook Rosy on Decent Loan Rise

While lower interest rates pose a major undermining factor, an improving domestic economy, decent loan demand and efforts to digitize operations are likely to aid major regional banks.

Zacks Equity Research

Delay in U.S.-China Trade Deal Hits 10-Year Treasury Yield

President Trump's latest hints at a delay in the U.S.-China trade agreement causes the yield on benchmark 10-year Treasury note to hit the lowest in the last four months.

Zacks Equity Research

Bank of America (BAC) Dips More Than Broader Markets: What You Should Know

Bank of America (BAC) closed the most recent trading day at $32.84, moving -1.76% from the previous trading session.