TipRanks
Go Ultimate55% OFF

Bank of America (BAC) Stock Buybacks

For the period ending June 30, 2026, Bank of America has reported stock buybacks valued at $6.02B

Stock Buybacks (Quarterly) Chart

05B10B15B20B1.05B816.03M3.39B3.51B3.60B3.54B5.98B5.31B5.34B6.32B9.06B6.02BSep 23Dec 23Mar 24Jun 24Sep 24Dec 24Mar 25Jun 25Sep 25Dec 25Mar 26Jun 26

Stock Buybacks (Quarterly) Data

BAC buyback history, part 1
DateValue
Jun 30, 2026$6.02B
Mar 31, 2026$9.06B
Dec 31, 2025$6.32B
Sep 30, 2025$5.34B
Jun 30, 2025$5.31B
Mar 31, 2025$5.98B
Dec 31, 2024$3.54B
Sep 30, 2024$3.60B
Jun 30, 2024$3.51B
Mar 31, 2024$3.39B
Dec 31, 2023$816.03M
Sep 30, 2023$1.05B
Jun 30, 2023$554.06M
Mar 31, 2023$3.12B
Dec 31, 2022$1.00B
Sep 30, 2022$519.89M
Jun 30, 2022$980.26M
Mar 31, 2022$3.87B
Dec 31, 2021$7.53B
Sep 30, 2021$9.98B
Jun 30, 2021$4.21B
Mar 31, 2021$4.27B
Dec 31, 2020$263.08M
Sep 30, 2020$153.28M
Jun 30, 2020$287.20M
BAC buyback history, part 2
DateValue
Mar 31, 2020$7.20B
Dec 31, 2019$7.75B
Sep 30, 2019$7.72B
Jun 30, 2019$6.51B
Mar 31, 2019$7.19B
Dec 31, 2018$5.23B
Sep 30, 2018$5.15B
Jun 30, 2018$4.97B
Mar 31, 2018$5.67B
Dec 31, 2017$4.87B
Sep 30, 2017$3.04B
Jun 30, 2017$2.24B
Mar 31, 2017$3.31B
Dec 31, 2016$1.33B
Sep 30, 2016$1.40B
Jun 30, 2016$1.38B
Mar 31, 2016$1.05B
Dec 31, 2015$800.77M
Sep 30, 2015$798.93M
Jun 30, 2015$775.25M
Mar 31, 2015$47.79M
Dec 31, 2014$7.66M
Sep 30, 2014$813.58K
Jun 30, 2014$235.36M
Mar 31, 2014$1.71B