Stock events for Bank of America Corp. (BAC)
Bank of America's stock performance has been mixed over the past six months. The stock experienced a 29.7% return over the past year, but recently declined by 1.3% over the last 7 days and 5.7% year-to-date. Investor sentiment has been influenced by interest rate expectations and regulatory discussions. The company reported strong Q1 2026 earnings, with net income growth of 17% and EPS up 25% to $1.11.
Demand Seasonality affecting Bank of America Corp.’s stock price
Demand for Bank of America's products and services exhibits seasonality, influenced by economic trends and consumer behavior. Deposit balances tend to increase during tax refund season, and consumer spending fluctuates with events like changes in gasoline prices and winter storms. Stock performance also indicates recurring monthly trends.
Overview of Bank of America Corp.’s business
Bank of America Corporation is a leading global financial institution, the second-largest in the U.S. by market capitalization, offering diverse financial products and services across Consumer Banking, Global Wealth & Investment Management, Global Banking, and Global Markets.
BAC’s Geographic footprint
Bank of America has a significant presence in the United States, operating across all 50 states and Washington, D.C., with approximately 3,800 financial centers and 15,000 ATMs. Internationally, it serves clients in over 35 countries, focusing on corporate banking, treasury services, wealth management, and capital markets activities.
BAC Corporate Image Assessment
Bank of America's brand reputation has faced challenges, including enforcement actions by the CFPB for illegal fees and unauthorized accounts, and a Cease and Desist Order from the OCC for AML/CTF program deficiencies. However, it has also received positive recognition, ranking on LinkedIn's Top Companies lists and USA Today's America's Best Customer Service for Financial Services 2026 list. Merrill advisors also received accolades on Barron's "Top Financial Advisors" lists.
Ownership
Bank of America is primarily owned by its shareholders, with institutional investors holding approximately 67% to 69% of the shares. Major institutional owners include Vanguard Group Inc., BlackRock, Inc., and Berkshire Hathaway Inc. Individual investors, including company insiders like CEO Brian Moynihan, also hold shares.
Ask Our Expert AI Analyst
Price Chart
$50.70