Employees Provident Fund Board’s Bank of America BAC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$214M Sell
3,750,000
-2,050,000
-35% -$109M 1.23% 27
2026
Q1
$283M Buy
5,800,000
+1,238,000
+27% +$63.9M 2.14% 15
2025
Q4
$251M Buy
+4,562,000
New +$241M 1.84% 17
2023
Q4
Sell
-812,478
Closed -$22.2M 77
2023
Q3
$22.2M Hold
812,478
0.5% 51
2023
Q2
$23.3M Sell
812,478
-184,249
-18% -$5.26M 0.55% 46
2023
Q1
$28.5M Sell
996,727
-2,558,035
-72% -$84.4M 0.74% 43
2022
Q4
$118M Sell
3,554,762
-275,931
-7% -$9.5M 3.41% 7
2022
Q3
$116M Hold
3,830,693
3.37% 7
2022
Q2
$119M Sell
3,830,693
-669,307
-15% -$24.1M 2.7% 8
2022
Q1
$185M Sell
4,500,000
-448,797
-9% -$20.2M 3.18% 9
2021
Q4
$220M Hold
4,948,797
3.63% 8
2021
Q3
$210M Sell
4,948,797
-204,491
-4% -$8.24M 3.47% 6
2021
Q2
$212M Hold
5,153,288
3.5% 6
2021
Q1
$199M Sell
5,153,288
-333,919
-6% -$11.5M 3.41% 7
2020
Q4
$166M Hold
5,487,207
2.83% 9
2020
Q3
$132M Hold
5,487,207
2.77% 9
2020
Q2
$130M Hold
5,487,207
2.96% 10
2020
Q1
$116M Sell
5,487,207
-485,886
-8% -$14.6M 3.17% 11
2019
Q4
$210M Buy
5,973,093
+196,548
+3% +$6.35M 4.44% 5
2019
Q3
$169M Sell
5,776,545
-164,252
-3% -$4.72M 4.53% 4
2019
Q2
$172M Buy
5,940,797
+2,311,892
+64% +$66.7M 4.54% 7
2019
Q1
$100M Buy
3,628,905
+581
+0% +$16.4K 2.77% 11
2018
Q4
$89.4M Sell
3,628,324
-865,741
-19% -$23.5M 2.5% 12
2018
Q3
$132M Sell
4,494,065
-58,900
-1% -$1.79M 3.66% 6
2018
Q2
$128M Buy
4,552,965
+960,765
+27% +$28.7M 3.48% 8
2018
Q1
$108M Sell
3,592,200
-1,160,561
-24% -$36.5M 3.21% 10
2017
Q4
$140M Buy
4,752,761
+839,156
+21% +$23.1M 3.75% 7
2017
Q3
$99.2M Buy
3,913,605
+1,237,322
+46% +$30M 2.82% 10
2017
Q2
$64.9M Buy
+2,676,283
New +$62.4M 1.86% 21
2015
Q1
Sell
-1,189,970
Closed -$21.3M 49
2014
Q4
$21.3M Sell
1,189,970
-55,912
-4% -$957K 0.65% 42
2014
Q3
$21.2M Buy
1,245,882
+1,128,577
+962% +$18M 0.67% 42
2014
Q2
$1.8M Sell
117,305
-2,561,895
-96% -$39.8M 0.06% 55
2014
Q1
$44.9M Sell
2,679,200
-284,966
-10% -$4.79M 1.45% 29
2013
Q4
$46.2M Buy
2,964,166
+587,041
+25% +$8.71M 1.4% 29
2013
Q3
$32.8M Buy
+2,377,125
New +$33.9M 1.18% 31

Other funds holding BAC

Employees Provident Fund Board's BAC Position: Q2 2026 in Review

Employees Provident Fund Board reduced its Bank of America (BAC) stake by 35% in Q2 2026, selling an estimated $109M and leaving 3,750,000 shares worth $214M. The position accounts for 1.23% of the portfolio, ranked #27.

Employees Provident Fund Board first reported a position in BAC in Q3 2013 and has held it in 35 quarters since. The position peaked at $283M in Q1 2026. 3,589 funds tracked by Wall St. Rank hold BAC as of Q2 2026.

  • Employees Provident Fund Board held 3,750,000 shares of Bank of America worth $214M as of Q2 2026.
  • Employees Provident Fund Board sold 2,050,000 Bank of America shares in Q2 2026, an estimated $109M.
  • Bank of America made up 1.23% of Employees Provident Fund Board's portfolio in Q2 2026, its #27 holding.
  • Employees Provident Fund Board first reported a position in Bank of America in Q3 2013 and has held it in 35 quarters since.
  • Employees Provident Fund Board's Bank of America position peaked at $283M in Q1 2026.
  • 3,589 funds tracked by Wall St. Rank held Bank of America as of Q2 2026.

Based on Employees Provident Fund Board's 13F filing for Q2 2026, filed 12 Aug 2026.