Buy Bank Of America Stock Now May 2026

The average target is $60.97 , with high estimates reaching $71.00 .

Yes, current analyst consensus and financial performance as of April 2026 suggest Bank of America (BAC) is a strong "Buy" candidate. buy bank of america stock now

Shares are currently estimated to be undervalued by approximately 23.5% . The average target is $60