BAC’s stock has seen various trends over the past five years, ranging from positive uptrends, such as in 2019 and 2021, to downtrends and volatility in years like 2020 and 2022. In 2023, it has shown a stable performance with prices ranging between $26 and $32.