Ballast Inc’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
$848K Buy
14,875
+5,894
+66% +$313K 0.16% 74
2026
Q1
$438K Hold
8,981
0.1% 94
2025
Q4
$494K Buy
8,981
+419
+5% +$22.1K 0.12% 88
2025
Q3
$442K Hold
8,562
0.11% 87
2025
Q2
$405K Sell
8,562
-32,222
-79% -$1.36M 0.11% 90
2025
Q1
$1.7M Buy
40,784
+29
+0.1% +$1.29K 0.48% 35
2024
Q4
$1.79M Sell
40,755
-3,314
-8% -$146K 0.51% 30
2024
Q3
$1.75M Sell
44,069
-62
-0.1% -$2.48K 0.5% 33
2024
Q2
$1.76M Sell
44,131
-66
-0.1% -$2.53K 0.54% 29
2024
Q1
$1.68M Buy
44,197
+1,093
+3% +$37.5K 0.53% 30
2023
Q4
$1.45M Buy
43,104
+1,381
+3% +$40.2K 0.5% 31
2023
Q3
$1.14M Buy
41,723
+4,132
+11% +$122K 0.46% 34
2023
Q2
$1.08M Buy
37,591
+3,168
+9% +$90.4K 0.41% 40
2023
Q1
$984K Buy
34,423
+1,110
+3% +$36.6K 0.4% 42
2022
Q4
$1.1M Buy
33,313
+699
+2% +$24.1K 0.48% 35
2022
Q3
$984K Buy
32,614
+654
+2% +$21.9K 0.48% 38
2022
Q2
$994K Buy
31,960
+4,396
+16% +$158K 0.46% 45
2022
Q1
$1.14M Buy
27,564
+3,395
+14% +$153K 0.44% 41
2021
Q4
$1.07M Buy
24,169
+497
+2% +$22.6K 0.42% 41
2021
Q3
$1M Buy
23,672
+2,312
+11% +$93.1K 0.42% 37
2021
Q2
$880K Buy
21,360
+3,516
+20% +$144K 0.37% 42
2021
Q1
$690K Buy
17,844
+3,021
+20% +$104K 0.33% 44
2020
Q4
$449K Buy
+14,823
New +$397K 0.23% 61
2020
Q1
Sell
-6,926
Closed -$243K 87
2019
Q4
$243K Sell
6,926
-1,200
-15% -$38.8K 0.13% 92
2019
Q3
$237K Hold
8,126
0.15% 93
2019
Q2
$235K Hold
8,126
0.15% 89
2019
Q1
$224K Hold
8,126
0.15% 91
2018
Q4
$200K Sell
8,126
-1,436
-15% -$39K 0.15% 82
2018
Q3
$282K Buy
+9,562
New +$291K 0.19% 76
2018
Q2
Sell
-6,666
Closed -$201K 87
2018
Q1
$201K Buy
+6,666
New +$209K 0.16% 84

Other funds holding BAC

Ballast Inc's BAC Position: Q2 2026 in Review

Ballast Inc increased its Bank of America (BAC) stake by 66% in Q2 2026, buying an estimated $313K and bringing the position to 14,875 shares worth $848K. The position accounts for 0.16% of the portfolio, ranked #74.

Ballast Inc first reported a position in BAC in Q1 2018 and has held it in 30 quarters since. The position peaked at $1.79M in Q4 2024. 3,597 funds tracked by Wall St. Rank hold BAC as of Q2 2026.

  • Ballast Inc held 14,875 shares of Bank of America worth $848K as of Q2 2026.
  • Ballast Inc bought 5,894 Bank of America shares in Q2 2026, an estimated $313K.
  • Bank of America made up 0.16% of Ballast Inc's portfolio in Q2 2026, its #74 holding.
  • Ballast Inc first reported a position in Bank of America in Q1 2018 and has held it in 30 quarters since.
  • Ballast Inc's Bank of America position peaked at $1.79M in Q4 2024.
  • 3,597 funds tracked by Wall St. Rank held Bank of America as of Q2 2026.

Based on Ballast Inc's 13F filing for Q2 2026, filed 10 Jul 2026.