This page has not been authorized, sponsored, or otherwise approved or endorsed by the companies represented herein. Each of the company logos represented herein are trademarks of Microsoft Corporation; Dow Jones & Company; Nasdaq, Inc.; Forbes Media, LLC; Investor's Business Daily, Inc.; and Morningstar, Inc.
Copyright 2025 Zacks Investment Research | 101 N Wacker Drive, Floor 15, Chicago, IL 60606
At the center of everything we do is a strong commitment to independent research and sharing its profitable discoveries with investors. This dedication to giving investors a trading advantage led to the creation of our proven Zacks Rank stock-rating system. Since 1988 it has more than doubled the S&P 500 with an average gain of +23.75% per year. These returns cover a period from January 1, 1988 through July 7, 2025. Zacks Rank stock-rating system returns are computed monthly based on the beginning of the month and end of the month Zacks Rank stock prices plus any dividends received during that particular month. A simple, equally-weighted average return of all Zacks Rank stocks is calculated to determine the monthly return. The monthly returns are then compounded to arrive at the annual return. Only Zacks Rank stocks included in Zacks hypothetical portfolios at the beginning of each month are included in the return calculations. Zacks Ranks stocks can, and often do, change throughout the month. Certain Zacks Rank stocks for which no month-end price was available, pricing information was not collected, or for certain other reasons have been excluded from these return calculations. Zacks may license the Zacks Mutual Fund rating provided herein to third parties, including but not limited to the issuer.
Visit Performance Disclosure for information about the performance numbers displayed above.
Visit www.zacksdata.com to get our data and content for your mobile app or website.
Real time prices by BATS. Delayed quotes by Sungard.
NYSE and AMEX data is at least 20 minutes delayed. NASDAQ data is at least 15 minutes delayed.
This site is protected by reCAPTCHA and the Google Privacy Policy, DMCA Policy and Terms of Service apply.
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.
Buffett Keeps Trimming His Stake in BAC Stock: Should You Follow?
by Swayta Shah
Warren Buffett is slashing his stake in Bank of America stock. Let's analyze what should be investors' take on this.
Bank of America (BAC) Stock Moves -0.12%: What You Should Know
by Zacks Equity Research
In the closing of the recent trading day, Bank of America (BAC) stood at $40.70, denoting a -0.12% change from the preceding trading day.
Wells Fargo Stock Rises 21.2% YTD: Should You Keep it on Your Radar?
by Riya Anand
WFC's diversified revenue stream and capital adequacy seem favorable. However, existing asset cap and legal scrutiny are a concern.
Is Bank of America (BAC) a Buy as Wall Street Analysts Look Optimistic?
by Zacks Equity Research
Based on the average brokerage recommendation (ABR), Bank of America (BAC) should be added to one's portfolio. Wall Street analysts' overly optimistic recommendations cast doubt on the effectiveness of this highly sought-after metric. So, is the stock worth buying?
JPMorgan & Others Face Probe Over Interest in Cash Sweep Accounts
by Riya Anand
JPM, MS, WFC, RJF, BAC and others are under legal scrutiny for transferring clients' idle funds into sweep accounts with near-zero interest rates.
Citigroup Stock Soars 56.1% in a Year: Is It the Right Time to Buy?
by Riya Anand
C's business-transformation initiatives are expected to boost its performance, while ongoing regulatory issues are a concern. What should investors do?
2 AI Stocks That Can Be the Next NVIDIA
by Tirthankar Chakraborty
AI giants Super Micro and TSMC stock have a competitive advantage over the NVDA stock and are next in line to be the world's most valuable companies.
Bank of America (BAC) Stock Drops Despite Market Gains: Important Facts to Note
by Zacks Equity Research
In the most recent trading session, Bank of America (BAC) closed at $39.67, indicating a -0.63% shift from the previous trading day.
SoFi Technologies (SOFI) Gains 9% in 3 Months: Is It Worth Buying?
by Arghyadeep Bose
SoFi Technologies' (SOFI) significant member growth, rising EBITDA, notable lending performance and strong valuation make it ideal for your portfolio.
Berkshire (BRK.B) Trims BAC Stake: What Should Investors Know?
by Tanuka De
Investors who already hold Berkshire (BRK.B) shares should retain the same as it renders dynamism to the portfolio and others can wait for a better entry point.
JPMorgan (JPM) Stock Hits 2-Year High: Wait for the Dip or Buy Now?
by Swayta Shah
JPMorgan (JPM) stock briefly touches its two-year high. Should you consider buying the stock now or wait for the dip? Let's try to figure that out.
Stock Market News for Aug 23, 2024
by Zacks Equity Research
U.S. stock markets closed lower on Thursday after a choppy session.
Bank of America (BAC) Gains But Lags Market: What You Should Know
by Zacks Equity Research
In the closing of the recent trading day, Bank of America (BAC) stood at $38.75, denoting a +0.16% change from the preceding trading day.
Bank of America Corporation (BAC) is Attracting Investor Attention: Here is What You Should Know
by Zacks Equity Research
Zacks.com users have recently been watching Bank of America (BAC) quite a bit. Thus, it is worth knowing the facts that could determine the stock's prospects.
The Zacks Analyst Blog Highlights NVIDIA, Super Micro Computer, Dell, Bank of America and Advanced Micro Devices
by Zacks Equity Research
NVIDIA, Super Micro Computer, Dell, Bank of America and Advanced Micro Devices are included in this Analyst Blog.
The Better AI Stock to Buy Now: NVDA or SMCI
by Tirthankar Chakraborty
More growth potential and a lower valuation give AI server solution provider Super Micro (SMCI) an edge over AI chipmaker NVIDIA (NVDA).
Wells Fargo (WFC) Down 7.5% in 3 Months: To Buy or Stay Clear?
by Riya Anand
Wells Fargo's (WFC) diversified revenue stream and capital adequacy seem favorable. However, existing asset cap and legal scrutiny are a concern.
Buffett Continues to Trim BAC Stake: Should You Sell the Stock?
by Swayta Shah
Here, we are assessing whether to follow Warren Buffett and unload Bank of America (BAC) stock or pile it up at the current level to generate solid returns over time.
The Zacks Analyst Blog Highlights Broadcom, Bank of America, Netflix, BK Technologies and Optex Systems
by Zacks Equity Research
Broadcom, Bank of America, Netflix, BK Technologies and Optex Systems are included in this Analyst Blog.
Buybacks: 3 Companies Aggressively Buying Shares
by Derek Lewis
Companies commonly deploy repurchase programs to boost shareholder value, all of which we've recently seen from Builders FirstSource, Unum Group, and Bank of America.
Is it Time to Buy Chinese Stocks?
by Andrew Rocco
A housing crisis and slow post-pandemic recovery have weighed on Chinese equities. Yet smart money investors like David Tepper are buying Chinese stocks. Should you?
Top Stock Reports for Broadcom, Bank of America & Netflix
by Sheraz Mian
Today's Research Daily features new research reports on 16 major stocks, including Broadcom Inc. (AVGO), Bank of America Corporation (BAC) and Netflix, Inc. (NFLX), as well as two micro-cap stocks BK Technologies Corporation (BKTI) and Optex Systems Holdings, Inc (OPXS).
Lessons from Buffett's 2024 Stock Sales
by Tracey Ryniec
Berkshire has sold big chunks of Apple and Bank of America. What does it tell value investors?
JPMorgan, BofA & Others Face CFPB's Probe Over Zelle Fraud
by Nikita Kataruka
The CFPB probes major banks like JPMorgan (JPM), BofA (BAC) and Well Fargo (WFC) over their handling of customer funds on the peer-to-peer payments platform Zelle.
Bank of America Corporation (BAC) Is a Trending Stock: Facts to Know Before Betting on It
by Zacks Equity Research
Recently, Zacks.com users have been paying close attention to Bank of America (BAC). This makes it worthwhile to examine what the stock has in store.