Princeton Global Asset Management’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
$7.54M Buy
132,375
+1,000
+0.8% +$53.2K 1.08% 24
2026
Q1
$6.4M Sell
131,375
-622
-0.5% -$32.1K 1.04% 24
2025
Q4
$7.26M Buy
131,997
+116
+0.1% +$6.13K 1.18% 20
2025
Q3
$6.8M Buy
131,881
+37,745
+40% +$1.84M 1.13% 22
2025
Q2
$4.45M Sell
94,136
-2,735
-3% -$115K 0.81% 31
2025
Q1
$4.04M Buy
96,871
+1,404
+1% +$62.6K 0.8% 34
2024
Q4
$4.2M Sell
95,467
-524
-0.5% -$23.1K 0.78% 34
2024
Q3
$3.81M Buy
95,991
+2,712
+3% +$109K 0.74% 40
2024
Q2
$3.71M Buy
93,279
+4,480
+5% +$172K 0.82% 36
2024
Q1
$3.37M Sell
88,799
-3,558
-4% -$122K 0.8% 41
2023
Q4
$3.11M Sell
92,357
-5,494
-6% -$160K 0.78% 39
2023
Q3
$2.68M Buy
97,851
+5,628
+6% +$167K 0.76% 46
2023
Q2
$2.65M Sell
92,223
-5,021
-5% -$143K 0.77% 42
2023
Q1
$2.78M Buy
97,244
+4,885
+5% +$161K 0.8% 44
2022
Q4
$3.06M Buy
92,359
+953
+1% +$32.8K 0.99% 35
2022
Q3
$2.76M Buy
91,406
+641
+0.7% +$21.4K 0.96% 36
2022
Q2
$2.83M Buy
90,765
+1,115
+1% +$40.1K 0.91% 36
2022
Q1
$3.69M Sell
89,650
-427
-0.5% -$19.3K 1.03% 28
2021
Q4
$4.01M Sell
90,077
-279
-0.3% -$12.7K 1.12% 21
2021
Q3
$3.84M Buy
90,356
+95
+0.1% +$3.83K 1.17% 23
2021
Q2
$3.72M Buy
90,261
+4,896
+6% +$201K 1.13% 24
2021
Q1
$3.3M Buy
85,365
+1,922
+2% +$66.3K 1.07% 27
2020
Q4
$2.53M Buy
83,443
+3,081
+4% +$82.6K 0.89% 37
2020
Q3
$1.94M Sell
80,362
-20,395
-20% -$508K 0.78% 39
2020
Q2
$2.39M Sell
100,757
-1,788
-2% -$42.2K 0.75% 41
2020
Q1
$2.18M Buy
102,545
+10,218
+11% +$306K 0.96% 28
2019
Q4
$3.25M Buy
92,327
+12,451
+16% +$402K 1.31% 17
2019
Q3
$2.27M Buy
79,876
+2,845
+4% +$81.8K 1.3% 19
2019
Q2
$2.23M Buy
77,031
+5,832
+8% +$168K 1.34% 18
2019
Q1
$1.96M Buy
71,199
+4,854
+7% +$137K 1.35% 23
2018
Q4
$1.64M Buy
+66,345
New +$1.8M 1.44% 19

Other funds holding BAC

Princeton Global Asset Management's BAC Position: Q2 2026 in Review

Princeton Global Asset Management increased its Bank of America (BAC) stake by 0.76% in Q2 2026, buying an estimated $53.2K and bringing the position to 132,375 shares worth $7.54M. The position accounts for 1.08% of the portfolio, ranked #24.

Princeton Global Asset Management first reported a position in BAC in Q4 2018 and has held it in 31 quarters since. 3,597 funds tracked by Wall St. Rank hold BAC as of Q2 2026.

  • Princeton Global Asset Management held 132,375 shares of Bank of America worth $7.54M as of Q2 2026.
  • Princeton Global Asset Management bought 1,000 Bank of America shares in Q2 2026, an estimated $53.2K.
  • Bank of America made up 1.08% of Princeton Global Asset Management's portfolio in Q2 2026, its #24 holding.
  • Princeton Global Asset Management first reported a position in Bank of America in Q4 2018 and has held it in 31 quarters since.
  • 3,597 funds tracked by Wall St. Rank held Bank of America as of Q2 2026.

Based on Princeton Global Asset Management's 13F filing for Q2 2026, filed 16 Jul 2026.