bank of america stock average yearly price 2008 to 2025

The average closing price for Bank of America (BAC) between 2008 and 2025 is $20.46. It was up 46.6% in that time. The latest price is $43.80.

Daily pricing data for Bank of America dates back to 11/5/1984, and may be incomplete.