Warren Buffett’s Bank of America BAC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$28.6B Sell
605,267,375
-26,306,156
2025
Q1
$26.4B Sell
631,573,531
-48,660,056
2024
Q4
$29.9B Sell
680,233,587
-117,449,720
2024
Q3
$31.7B Sell
797,683,307
-235,168,699
2024
Q2
$41.1B Hold
1,032,852,006
2024
Q1
$39.2B Hold
1,032,852,006
2023
Q4
$34.8B Hold
1,032,852,006
2023
Q3
$28.3B Hold
1,032,852,006
2023
Q2
$29.6B Hold
1,032,852,006
2023
Q1
$29.5B Buy
1,032,852,006
+22,751,400
2022
Q4
$33.5B Hold
1,010,100,606
2022
Q3
$30.5B Hold
1,010,100,606
2022
Q2
$31.4B Hold
1,010,100,606
2022
Q1
$41.6B Hold
1,010,100,606
2021
Q4
$44.9B Hold
1,010,100,606
2021
Q3
$42.9B Hold
1,010,100,606
2021
Q2
$41.6B Hold
1,010,100,606
2021
Q1
$39.1B Hold
1,010,100,606
2020
Q4
$30.6B Hold
1,010,100,606
2020
Q3
$24.3B Buy
1,010,100,606
+85,092,006
2020
Q2
$22B Hold
925,008,600
2020
Q1
$19.6B Hold
925,008,600
2019
Q4
$32.6B Sell
925,008,600
-2,240,000
2019
Q3
$27B Hold
927,248,600
2019
Q2
$26.9B Buy
927,248,600
+31,081,000
2019
Q1
$24.7B Hold
896,167,600
2018
Q4
$22.1B Buy
896,167,600
+18,919,000
2018
Q3
$25.8B Buy
877,248,600
+198,248,600
2018
Q2
$19.1B Hold
679,000,000
2018
Q1
$20.4B Hold
679,000,000
2017
Q4
$20B Hold
679,000,000
2017
Q3
$17.2B Buy
+679,000,000