National Bank of Canada’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
$390M Sell
6,840,690
-3,209,090
-32% -$171M 0.28% 69
2026
Q1
$490M Buy
10,049,780
+4,328,783
+76% +$223M 0.44% 47
2025
Q4
$315M Sell
5,720,997
-3,840,271
-40% -$203M 0.29% 64
2025
Q3
$493M Buy
9,561,268
+1,965,055
+26% +$95.9M 0.49% 35
2025
Q2
$359M Sell
7,596,213
-5,178,849
-41% -$218M 0.34% 55
2025
Q1
$533M Buy
12,775,062
+1,830,328
+17% +$81.6M 0.56% 33
2024
Q4
$481M Buy
10,944,734
+2,399,870
+28% +$106M 0.51% 39
2024
Q3
$339M Sell
8,544,864
-883,434
-9% -$35.4M 0.39% 48
2024
Q2
$377M Buy
9,428,298
+3,091,523
+49% +$118M 0.51% 36
2024
Q1
$244M Sell
6,336,775
-5,606,952
-47% -$192M 0.37% 52
2023
Q4
$405M Sell
11,943,727
-12,023,295
-50% -$350M 0.65% 25
2023
Q3
$640M Buy
23,967,022
+10,596,684
+79% +$314M 0.97% 16
2023
Q2
$389M Buy
13,370,338
+5,495,749
+70% +$157M 0.71% 27
2023
Q1
$225M Buy
7,874,589
+2,254,404
+40% +$74.4M 0.55% 37
2022
Q4
$186M Buy
5,620,185
+2,146,528
+62% +$73.9M 0.47% 47
2022
Q3
$105M Sell
3,473,657
-1,115,701
-24% -$37.3M 0.56% 33
2022
Q2
$143M Sell
4,589,358
-3,588,935
-44% -$129M 0.65% 31
2022
Q1
$337M Buy
8,178,293
+6,042,817
+283% +$273M 1% 17
2021
Q4
$95M Buy
+2,135,476
New +$97.3M 0.32% 65

Other funds holding BAC

National Bank of Canada's BAC Position: Q2 2026 in Review

National Bank of Canada reduced its Bank of America (BAC) stake by 32% in Q2 2026, selling an estimated $171M and leaving 6,840,690 shares worth $390M. The position accounts for 0.28% of the portfolio, ranked #69.

National Bank of Canada first reported a position in BAC in Q4 2021 and has held it in 19 quarters since. The position peaked at $640M in Q3 2023. 3,597 funds tracked by Wall St. Rank hold BAC as of Q2 2026.

  • National Bank of Canada held 6,840,690 shares of Bank of America worth $390M as of Q2 2026.
  • National Bank of Canada sold 3,209,090 Bank of America shares in Q2 2026, an estimated $171M.
  • Bank of America made up 0.28% of National Bank of Canada's portfolio in Q2 2026, its #69 holding.
  • National Bank of Canada first reported a position in Bank of America in Q4 2021 and has held it in 19 quarters since.
  • National Bank of Canada's Bank of America position peaked at $640M in Q3 2023.
  • 3,597 funds tracked by Wall St. Rank held Bank of America as of Q2 2026.

Based on National Bank of Canada's 13F filing for Q2 2026, filed 10 Aug 2026.