Czech National Bank’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
$106M Buy
1,858,365
+51,224
+3% +$2.72M 0.58% 30
2026
Q1
$88.1M Buy
1,807,141
+35,628
+2% +$1.84M 0.58% 28
2025
Q4
$97.4M Buy
1,771,513
+40,967
+2% +$2.17M 0.63% 22
2025
Q3
$89.3M Buy
1,730,546
+128,826
+8% +$6.28M 0.62% 25
2025
Q2
$75.8M Buy
1,601,720
+80,875
+5% +$3.4M 0.59% 24
2025
Q1
$63.5M Buy
1,520,845
+73,485
+5% +$3.27M 0.58% 26
2024
Q4
$63.6M Buy
1,447,360
+72,144
+5% +$3.17M 0.59% 25
2024
Q3
$54.6M Buy
1,375,216
+78,376
+6% +$3.14M 0.55% 27
2024
Q2
$51.6M Buy
1,296,840
+85,118
+7% +$3.26M 0.59% 25
2024
Q1
$45.9M Buy
1,211,722
+5,298
+0.4% +$182K 0.59% 27
2023
Q4
$40.6M Sell
1,206,424
-1,708
-0.1% -$49.7K 0.58% 28
2023
Q3
$33.1M Buy
1,208,132
+387,383
+47% +$11.5M 0.53% 33
2023
Q2
$23.5M Sell
820,749
-1,326
-0.2% -$37.8K 0.54% 33
2023
Q1
$23.5M Buy
822,075
+4,730
+0.6% +$156K 0.58% 32
2022
Q4
$27.1M Buy
817,345
+5,170
+0.6% +$178K 0.72% 25
2022
Q3
$24.5M Buy
+812,175
New +$27.2M 0.7% 25

Other funds holding BAC

Czech National Bank's BAC Position: Q2 2026 in Review

Czech National Bank increased its Bank of America (BAC) stake by 2.8% in Q2 2026, buying an estimated $2.72M and bringing the position to 1,858,365 shares worth $106M. The position accounts for 0.58% of the portfolio, ranked #30.

Czech National Bank first reported a position in BAC in Q3 2022 and has held it in 16 quarters since. 1,410 funds tracked by Wall St. Rank hold BAC as of Q2 2026.

  • Czech National Bank held 1,858,365 shares of Bank of America worth $106M as of Q2 2026.
  • Czech National Bank bought 51,224 Bank of America shares in Q2 2026, an estimated $2.72M.
  • Bank of America made up 0.58% of Czech National Bank's portfolio in Q2 2026, its #30 holding.
  • Czech National Bank first reported a position in Bank of America in Q3 2022 and has held it in 16 quarters since.
  • 1,410 funds tracked by Wall St. Rank held Bank of America as of Q2 2026.

Based on Czech National Bank's 13F filing for Q2 2026, filed 8 Jul 2026.