Data as of Friday, October 23, 2026From 500 companies’ SEC filings · refreshed twice a day · Send feedback
Companies / Financials / Diversified Banks

Bank of America stock buybacks

BAC
$24.9Bbought back in the 12 months to Jun 30, 2026

Bank of America bought back $24.9B of its stock in the last twelve months, $20.7B more than it paid out in stock compensation. Its share count is down 4.7% from a year earlier.

Stock repurchases by quarter
$0$5B$10BQ3 '20Q3 '21Q3 '22Q3 '23Q3 '24Q2 '26
Show as table
PeriodValue
Q3 '20$114M
Q4 '20$263M
Q1 '21$3.5B
Q2 '21$4.2B
Q3 '21$9.9B
Q4 '21$7.5B
Q1 '22$2.6B
Q2 '22$975M
Q3 '22$450M
Q4 '22$998M
Q1 '23$2.2B
Q2 '23$550M
Q3 '23$1B
Q4 '23$811M
Q1 '24$2.5B
Q2 '24$3.5B
Q3 '24$3.5B
Q4 '24$3.5B
Q1 '25$4.5B
Q2 '25$5.3B
Q3 '25$5.3B
Q4 '25$6.3B
Q1 '26$7.2B
Q2 '26$6.0B
Diluted shares outstanding
7.36B8.04B8.71BQ3 '20Q3 '21Q3 '22Q3 '23Q3 '24Q3 '25Q2 '26
Show as table
PeriodValue
Q3 '208.78B
Q4 '208.78B
Q1 '218.76B
Q2 '218.74B
Q3 '218.49B
Q4 '218.25B
Q1 '228.20B
Q2 '228.16B
Q3 '228.16B
Q4 '228.14B
Q1 '238.18B
Q2 '238.08B
Q3 '238.08B
Q4 '237.98B
Q1 '248.03B
Q2 '247.96B
Q3 '247.90B
Q4 '247.85B
Q1 '257.77B
Q2 '257.65B
Q3 '257.63B
Q4 '257.67B
Q1 '267.42B
Q2 '267.29B
$6.0Blast quarter (Q2 2026)
$20.7Bnet of stock compensation ($4.1B)
−4.7%diluted shares, 1 year
−12.7%diluted shares, 5 years
$9.8Bdividends, 12 months
—of free cash flow (—) spent on buybacks
$2.5Braised by issuing stock, 12 months
6.99Bshares outstanding (Jul 30, 2026)

By fiscal year

Fiscal yearBuybacksDividendsStock payFree cash flowDiluted sharesFiling
2025$21.4B$9.6B$4.2B—7.68B10-K
2024$13.1B$9.5B$3.6B—7.94B10-K
2023$4.6B$9.1B$3.1B—8.08B10-K
2022$5.1B$8.6B$2.9B—8.17B10-K
2021$25.1B$8.1B$3.0B—8.56B10-K
2020$7.0B$7.7B$2.1B—8.80B10-K
2019$28.1B$5.9B$2.1B—9.44B10-K
2018$20.1B$6.9B$1.8B—10.24B10-K
2017$12.8B$5.7B$2.2B—10.78B10-K
2016$5.1B$4.2B$2.2B—11.05B10-K

Questions

Does Bank of America buy back its stock?
Bank of America bought back $24.9B of its stock in the last twelve months, $20.7B more than it paid out in stock compensation. Its share count is down 4.7% from a year earlier.
How much did Bank of America spend on buybacks in fiscal 2025?
$21.4B, according to its 10-K for the fiscal year ending Dec 31, 2025.
Is Bank of America's share count going down?
Its diluted share count changed −12.7% over five fiscal years and −4.7% over the last year.

Latest filing used: 10-Q for the period ending Jun 30, 2026, filed Jul 31, 2026 · open on SEC.gov

Other Financials companies