Bank of America Stock Swings
Bank of America (BAC) closed at $47.90 on March 9, down 3.3% for the day and 5.4% over the week, with trading volume at 146% of average Bank of America News Daily. Despite the decline, analysts' average price target is $60.96 (+29.65%).
Bank of America's stock has shown a 20.93% change over the past year, with a 52-week range of $33.07 to $57.55. The all-time high closing price for BAC was $56.93 on January 6, 2026. The average analyst price target is $61.81, representing a 27.08% increase from the recent price, with some analysts forecasting as high as $71. Analysts currently have a consensus rating of "Strong Buy" for Bank of America stock. This is based on ratings from Wall Street analysts, with a majority recommending a "Buy" rating. Approximately 65% of Bank of America's investor base is looking to short the stock. Factors influencing Bank of America's stock price include interest rates, economic conditions, and regulatory changes. Higher interest rates can increase the bank's net interest margin, while economic downturns could negatively impact its loan portfolio. Changes to regulations can also affect BAC's operations and profitability. Despite recent declines, Bank of America is targeting 5-7% net interest income (NII) growth in 2026, driven by loan growth and lower funding costs offsetting rate cuts. The company's Q3 2025 earnings per share (EPS) was $1.06, exceeding estimates, and total core revenues increased 9.9% year-over-year to $28.1 billion. Bank of America's management team is headed by Brian Moynihan (Chairman), Paul Donofrio (Vice Chairman), and Alastair Borthwick (CFO).