Bank of America (NYSE: BAC) Stock Price Prediction and Forecast 2025-2030 (April 2025)

  • Shares of Bank of America (NYSE: BAC) were beaten down over the past month, falling by 8.08%, which exceeded the S&P 500's losses over the same period by 2.85%.