Bank of America All Time High (BAC ATH)

Examine BAC ATH to review the All Time High of Bank of America Corp. and analyze the difference between all time high and current price to assess current performance.
All-time high of the past 5 years for Bank of America: 65.23 USD on 08/17/2026
Current Price (10/10/2026, 11:49 AM ET): 54.32 USD
Difference from all-time high: 10.91 USD (-16.73%)

The current price is -16.73% below the all-time high.

Live Chart