Old Port 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
$880K Buy
18,058
+2,259
+14% +$117K 0.2% 119
2025
Q4
$869K Buy
15,799
+15
+0.1% +$793 0.21% 116
2025
Q3
$814K Sell
15,784
-372
-2% -$18.1K 0.2% 125
2025
Q2
$765K Sell
16,156
-885
-5% -$37.2K 0.21% 126
2025
Q1
$711K Sell
17,041
-423
-2% -$18.8K 0.21% 117
2024
Q4
$768K Sell
17,464
-40
-0.2% -$1.76K 0.22% 114
2024
Q3
$695K Sell
17,504
-1,052
-6% -$42.2K 0.19% 125
2024
Q2
$738K Buy
18,556
+794
+4% +$30.4K 0.22% 117
2024
Q1
$674K Sell
17,762
-701
-4% -$24.1K 0.21% 126
2023
Q4
$622K Sell
18,463
-1,263
-6% -$36.8K 0.21% 126
2023
Q3
$540K Buy
+19,726
New +$584K 0.2% 132
2023
Q1
$616K Sell
21,447
-987
-4% -$32.6K 0.22% 122
2022
Q4
$743K Buy
22,434
+129
+0.6% +$4.44K 0.28% 114
2022
Q3
$712K Sell
22,305
-257
-1% -$8.59K 0.28% 114
2022
Q2
$705K Sell
22,562
-300
-1% -$10.8K 0.27% 111
2022
Q1
$935K Sell
22,862
-5,130
-18% -$231K 0.32% 97
2021
Q4
$1.35M Buy
27,992
+3,937
+16% +$179K 0.46% 74
2021
Q3
$1.06M Buy
24,055
+82
+0.3% +$3.3K 0.39% 86
2021
Q2
$932K Sell
23,973
-1,854
-7% -$76K 0.34% 94
2021
Q1
$999K Buy
25,827
+1,225
+5% +$42.3K 0.39% 73
2020
Q4
$739K Buy
24,602
+3,025
+14% +$81.1K 0.32% 85
2020
Q3
$520K Buy
21,577
+818
+4% +$20.4K 0.26% 96
2020
Q2
$493K Sell
20,759
-1,354
-6% -$32K 0.26% 96
2020
Q1
$469K Buy
22,113
+1,947
+10% +$58.4K 0.29% 86
2019
Q4
$703K Buy
20,166
+271
+1% +$8.76K 0.34% 80
2019
Q3
$564K Buy
19,895
+467
+2% +$13.4K 0.3% 87
2019
Q2
$564K Sell
19,428
-1,104
-5% -$31.8K 0.29% 90
2019
Q1
$566K Buy
20,532
+160
+0.8% +$4.52K 0.3% 91
2018
Q4
$593K Buy
+20,372
New +$553K 0.33% 88
2018
Q2
$594K Buy
+21,072
New +$629K 0.32% 88

Other funds holding BAC

Old Port Advisors's BAC Position: Q1 2026 in Review

Old Port Advisors increased its Bank of America (BAC) stake by 14% in Q1 2026, buying an estimated $117K and bringing the position to 18,058 shares worth $880K. The position accounts for 0.2% of the portfolio, ranked #119.

Old Port Advisors first reported a position in BAC in Q2 2018 and has held it in 30 quarters since. The position peaked at $1.35M in Q4 2021. 3,459 funds tracked by Wall St. Rank hold BAC as of Q1 2026.

  • Old Port Advisors held 18,058 shares of Bank of America worth $880K as of Q1 2026.
  • Old Port Advisors bought 2,259 Bank of America shares in Q1 2026, an estimated $117K.
  • Bank of America made up 0.2% of Old Port Advisors's portfolio in Q1 2026, its #119 holding.
  • Old Port Advisors first reported a position in Bank of America in Q2 2018 and has held it in 30 quarters since.
  • Old Port Advisors's Bank of America position peaked at $1.35M in Q4 2021.
  • 3,459 funds tracked by Wall St. Rank held Bank of America as of Q1 2026.

Based on Old Port Advisors's 13F filing for Q1 2026, filed 6 Apr 2026.