Insight 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
Q1
$1.07M Buy
21,873
+48
+0.2% +$2.48K 0.2% 76
2025
Q4
$1.2M Buy
21,825
+70
+0.3% +$3.7K 0.18% 84
2025
Q3
$1.12M Buy
21,755
+46
+0.2% +$2.24K 0.17% 90
2025
Q2
$1.03M Sell
21,709
-942
-4% -$39.6K 0.16% 91
2025
Q1
$945K Buy
22,651
+99
+0.4% +$4.41K 0.16% 88
2024
Q4
$990K Sell
22,552
-128
-0.6% -$5.63K 0.17% 90
2024
Q3
$900K Buy
22,680
+103
+0.5% +$4.13K 0.16% 101
2024
Q2
$898K Sell
22,577
-1,697
-7% -$65K 0.16% 97
2024
Q1
$920K Buy
24,274
+13,852
+133% +$476K 0.18% 96
2023
Q4
$351K Sell
10,422
-733
-7% -$21.3K 0.07% 191
2023
Q3
$305K Sell
11,155
-3,237
-22% -$95.8K 0.07% 201
2023
Q2
$413K Sell
14,392
-2,475
-15% -$70.6K 0.09% 169
2023
Q1
$482K Sell
16,867
-16,926
-50% -$559K 0.11% 154
2022
Q4
$1.13M Sell
33,793
-3,412
-9% -$118K 0.39% 62
2022
Q3
$1.12M Sell
37,205
-1,411
-4% -$47.2K 0.44% 55
2022
Q2
$1.26M Sell
38,616
-3,392
-8% -$122K 0.43% 55
2022
Q1
$1.73M Buy
42,008
+15,780
+60% +$712K 0.52% 41
2021
Q4
$1.17M Buy
26,228
+6,035
+30% +$275K 0.34% 76
2021
Q3
$956K Sell
20,193
-156
-0.8% -$6.28K 0.29% 98
2021
Q2
$772K Sell
20,349
-12,369
-38% -$507K 0.24% 110
2021
Q1
$1.33M Buy
32,718
+12,053
+58% +$416K 0.42% 59
2020
Q4
$626K Buy
+20,665
New +$554K 0.24% 109

Other funds holding BAC

Insight Advisors's BAC Position: Q1 2026 in Review

Insight Advisors increased its Bank of America (BAC) stake by 0.22% in Q1 2026, buying an estimated $2.48K and bringing the position to 21,873 shares worth $1.07M. The position accounts for 0.2% of the portfolio, ranked #76.

Insight Advisors first reported a position in BAC in Q4 2020 and has held it in 22 quarters since. The position peaked at $1.73M in Q1 2022. 3,459 funds tracked by Wall St. Rank hold BAC as of Q1 2026.

  • Insight Advisors held 21,873 shares of Bank of America worth $1.07M as of Q1 2026.
  • Insight Advisors bought 48 Bank of America shares in Q1 2026, an estimated $2.48K.
  • Bank of America made up 0.2% of Insight Advisors's portfolio in Q1 2026, its #76 holding.
  • Insight Advisors first reported a position in Bank of America in Q4 2020 and has held it in 22 quarters since.
  • Insight Advisors's Bank of America position peaked at $1.73M in Q1 2022.
  • 3,459 funds tracked by Wall St. Rank held Bank of America as of Q1 2026.

Based on Insight Advisors's 13F filing for Q1 2026, filed 12 May 2026.