Kessler Investment Group’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
$2.16M Sell
37,993
-161
-0.4% -$8.56K 0.92% 31
2026
Q1
$1.86M Buy
38,154
+6,129
+19% +$316K 0.88% 32
2025
Q4
$1.76M Sell
32,025
-287
-0.9% -$15.2K 0.74% 30
2025
Q3
$1.67M Buy
32,312
+76
+0.2% +$3.71K 0.72% 30
2025
Q2
$1.53M Buy
32,236
+2,100
+7% +$88.3K 0.63% 32
2025
Q1
$1.26M Sell
30,136
-1,940
-6% -$86.4K 0.61% 31
2024
Q4
$1.41M Sell
32,076
-1,275
-4% -$56.1K 0.67% 29
2024
Q3
$1.32M Sell
33,351
-1
-0% -$40 0.68% 31
2024
Q2
$1.33M Buy
+33,352
New +$1.28M 0.72% 32
2023
Q2
Sell
-900
Closed -$25.7K 175
2023
Q1
$25.7K Sell
900
-400
-31% -$13.2K 0.02% 107
2022
Q4
$43K Sell
1,300
-331,349
-100% -$11.4M 0.05% 86
2022
Q3
$10M Buy
332,649
+162,711
+96% +$5.44M 8.29% 1
2022
Q2
$5.29M Buy
169,938
+10,564
+7% +$380K 4.64% 5
2022
Q1
$6.57M Buy
159,374
+6,396
+4% +$289K 3.81% 6
2021
Q4
$6.81M Buy
152,978
+17,016
+13% +$775K 3.83% 7
2021
Q3
$5.77M Buy
135,962
+23,025
+20% +$927K 4.1% 5
2021
Q2
$4.66M Buy
112,937
+110,472
+4,482% +$4.53M 3.7% 7
2021
Q1
$95K Sell
2,465
-151
-6% -$5.21K 0.13% 42
2020
Q4
$79K Hold
2,616
0.08% 52
2020
Q3
$63K Hold
2,616
0.07% 59
2020
Q2
$62K Hold
2,616
0.08% 58
2020
Q1
$56K Sell
2,616
-163,634
-98% -$4.91M 0.07% 54
2019
Q4
$5.86M Sell
166,250
-1,430
-0.9% -$46.2K 6.02% 4
2019
Q3
$4.89M Sell
167,680
-3,127
-2% -$89.9K 5.46% 3
2019
Q2
$4.95M Sell
170,807
-11,257
-6% -$325K 5.2% 2
2019
Q1
$5.02M Buy
+182,064
New +$5.15M 5.01% 3
2018
Q4
Sell
-126,128
Closed -$3.72M 110
2018
Q3
$3.72M Buy
126,128
+48,096
+62% +$1.46M 3.82% 4
2018
Q2
$2.2M Sell
78,032
-79
-0.1% -$2.36K 2.64% 8
2018
Q1
$2.34M Sell
78,111
-3,144
-4% -$98.8K 2.98% 7
2017
Q4
$2.4M Buy
+81,255
New +$2.24M 3.01% 9
2017
Q2
Sell
-79,806
Closed -$1.88M 88
2017
Q1
$1.88M Sell
79,806
-81,781
-51% -$1.94M 2.41% 19
2016
Q4
$3.57M Buy
161,587
+6,739
+4% +$130K 4.29% 5
2016
Q3
$2.42M Buy
154,848
+21,466
+16% +$320K 3.51% 16
2016
Q2
$1.77M Buy
133,382
+10,352
+8% +$145K 2.53% 22
2016
Q1
$1.66M Buy
123,030
+12,936
+12% +$175K 2.52% 21
2015
Q4
$1.85M Buy
110,094
+6,943
+7% +$117K 2.93% 12
2015
Q3
$1.61M Buy
+103,151
New +$1.74M 2.65% 18
2015
Q1
Sell
-44,766
Closed -$801K 106
2014
Q4
$801K Sell
44,766
-9,010
-17% -$154K 1.31% 33
2014
Q3
$917K Sell
53,776
-4,477
-8% -$71.3K 1.61% 25
2014
Q2
$895K Sell
58,253
-1,759
-3% -$27.3K 1.58% 26
2014
Q1
$1.03M Buy
60,012
+1,797
+3% +$30.2K 2.19% 20
2013
Q4
$906K Buy
58,215
+1,544
+3% +$22.9K 1.68% 25
2013
Q3
$782K Sell
56,671
-38,710
-41% -$553K 2.14% 20
2013
Q2
$1.23M Buy
+95,381
New +$1.22M 3.57% 9

Other funds holding BAC

Kessler Investment Group's BAC Position: Q2 2026 in Review

Kessler Investment Group reduced its Bank of America (BAC) stake by 0.42% in Q2 2026, selling an estimated $8.56K and leaving 37,993 shares worth $2.16M. The position accounts for 0.92% of the portfolio, ranked #31.

Kessler Investment Group first reported a position in BAC in Q2 2013 and has held it in 44 quarters since. The position peaked at $10M in Q3 2022. 631 funds tracked by Wall St. Rank hold BAC as of Q2 2026.

  • Kessler Investment Group held 37,993 shares of Bank of America worth $2.16M as of Q2 2026.
  • Kessler Investment Group sold 161 Bank of America shares in Q2 2026, an estimated $8.56K.
  • Bank of America made up 0.92% of Kessler Investment Group's portfolio in Q2 2026, its #31 holding.
  • Kessler Investment Group first reported a position in Bank of America in Q2 2013 and has held it in 44 quarters since.
  • Kessler Investment Group's Bank of America position peaked at $10M in Q3 2022.
  • 631 funds tracked by Wall St. Rank held Bank of America as of Q2 2026.

Based on Kessler Investment Group's 13F filing for Q2 2026, filed 13 Jul 2026.