Index Fund Advisors’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
$421K Sell
7,386
-66
-0.9% -$3.51K 0.02% 93
2026
Q1
$363K Buy
7,452
+577
+8% +$29.8K 0.02% 95
2025
Q4
$378K Buy
6,875
+76
+1% +$4.02K 0.02% 106
2025
Q3
$351K Buy
+6,799
New +$332K 0.02% 105
2023
Q4
– Sell
-7,411
Closed -$203K – 93
2023
Q3
$203K Buy
+7,411
New +$219K 0.01% 95
2022
Q4
– Sell
-6,757
Closed -$204K – 84
2022
Q3
$204K Sell
6,757
-1,235
-15% -$41.3K 0.02% 84
2022
Q2
$249K Sell
7,992
-7,438
-48% -$268K 0.02% 78
2022
Q1
$636K Buy
+15,430
New +$696K 0.05% 46

Other funds holding BAC

Index Fund Advisors's BAC Position: Q2 2026 in Review

Index Fund Advisors reduced its Bank of America (BAC) stake by 0.89% in Q2 2026, selling an estimated $3.51K and leaving 7,386 shares worth $421K. The position accounts for 0.02% of the portfolio, ranked #93.

Index Fund Advisors first reported a position in BAC in Q1 2022 and has held it in 8 quarters since. The position peaked at $636K in Q1 2022. 3,621 funds tracked by Wall St. Rank hold BAC as of Q2 2026.

  • Index Fund Advisors held 7,386 shares of Bank of America worth $421K as of Q2 2026.
  • Index Fund Advisors sold 66 Bank of America shares in Q2 2026, an estimated $3.51K.
  • Bank of America made up 0.02% of Index Fund Advisors's portfolio in Q2 2026, its #93 holding.
  • Index Fund Advisors first reported a position in Bank of America in Q1 2022 and has held it in 8 quarters since.
  • Index Fund Advisors's Bank of America position peaked at $636K in Q1 2022.
  • 3,621 funds tracked by Wall St. Rank held Bank of America as of Q2 2026.

Based on Index Fund Advisors's 13F filing for Q2 2026, filed 13 Aug 2026.