Old Point Trust & Financial Services N A’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
$770K Hold
15,786
0.25% 81
2025
Q4
$868K Buy
15,786
+254
+2% +$13.4K 0.27% 77
2025
Q3
$801K Sell
15,532
-450
-3% -$22K 0.26% 79
2025
Q2
$756K Sell
15,982
-5,016
-24% -$211K 0.26% 73
2025
Q1
$876K Hold
20,998
0.31% 64
2024
Q4
$923K Buy
20,998
+683
+3% +$30.1K 0.32% 64
2024
Q3
$806K Hold
20,315
0.29% 66
2024
Q2
$808K Hold
20,315
0.31% 61
2024
Q1
$770K Buy
20,315
+6,016
+42% +$207K 0.28% 61
2023
Q4
$481K Buy
14,299
+6,256
+78% +$182K 0.19% 64
2023
Q3
$220K Buy
8,043
+1,364
+20% +$40.4K 0.1% 79
2023
Q2
$192K Sell
6,679
-2,805
-30% -$80K 0.08% 85
2023
Q1
$271K Buy
9,484
+2,127
+29% +$70.2K 0.12% 74
2022
Q4
$244K Sell
7,357
-1,351
-16% -$46.5K 0.11% 75
2022
Q3
$263K Sell
8,708
-1,203
-12% -$40.2K 0.13% 69
2022
Q2
$308K Buy
+9,911
New +$357K 0.14% 63
2020
Q3
Sell
-38,354
Closed -$911K 63
2020
Q2
$911K Sell
38,354
-100
-0.3% -$2.36K 0.5% 46
2020
Q1
$816K Hold
38,454
0.51% 44
2019
Q4
$1.35M Buy
38,454
+400
+1% +$12.9K 0.62% 44
2019
Q3
$1.11M Hold
38,054
0.54% 46
2019
Q2
$1.1M Sell
38,054
-75
-0.2% -$2.16K 0.56% 45
2019
Q1
$1.05M Buy
38,129
+75
+0.2% +$2.12K 0.55% 47
2018
Q4
$938K Hold
38,054
0.55% 46
2018
Q3
$1.12M Hold
38,054
0.58% 49
2018
Q2
$1.07M Hold
38,054
0.59% 49
2018
Q1
$1.14M Hold
38,054
0.64% 43
2017
Q4
$1.12M Hold
38,054
0.61% 47
2017
Q3
$965K Hold
38,054
0.54% 48
2017
Q2
$923K Sell
38,054
-1,000
-3% -$23.3K 0.54% 50
2017
Q1
$922K Hold
39,054
0.53% 48
2016
Q4
$863K Hold
39,054
0.52% 49
2016
Q3
$611K Hold
39,054
0.38% 51
2016
Q2
$518K Hold
39,054
0.32% 54
2016
Q1
$528K Hold
39,054
0.33% 56
2015
Q4
$657K Hold
39,054
0.43% 50
2015
Q3
$609K Hold
39,054
0.43% 52
2015
Q2
$665K Hold
39,054
0.43% 48
2015
Q1
$602K Buy
39,054
+9,000
+30% +$145K 0.39% 53
2014
Q4
$538K Buy
+30,054
New +$514K 0.32% 58

Other funds holding BAC

Old Point Trust & Financial Services N A's BAC Position: Q1 2026 in Review

Old Point Trust & Financial Services N A held its Bank of America (BAC) position steady in Q1 2026 at 15,786 shares worth $770K. The position accounts for 0.25% of the portfolio, ranked #81.

Old Point Trust & Financial Services N A first reported a position in BAC in Q4 2014 and has held it in 39 quarters since. The position peaked at $1.35M in Q4 2019. 3,459 funds tracked by Wall St. Rank hold BAC as of Q1 2026.

  • Old Point Trust & Financial Services N A held 15,786 shares of Bank of America worth $770K as of Q1 2026.
  • Old Point Trust & Financial Services N A left its Bank of America share count unchanged in Q1 2026.
  • Bank of America made up 0.25% of Old Point Trust & Financial Services N A's portfolio in Q1 2026, its #81 holding.
  • Old Point Trust & Financial Services N A first reported a position in Bank of America in Q4 2014 and has held it in 39 quarters since.
  • Old Point Trust & Financial Services N A's Bank of America position peaked at $1.35M in Q4 2019.
  • 3,459 funds tracked by Wall St. Rank held Bank of America as of Q1 2026.

Based on Old Point Trust & Financial Services N A's 13F filing for Q1 2026, filed 22 Apr 2026.