Virginia Retirement Systems’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
$50.2M Buy
880,569
+187,800
+27% +$9.99M 0.3% 84
2026
Q1
$33.8M Sell
692,769
-61,700
-8% -$3.18M 0.25% 123
2025
Q4
$41.5M Buy
754,469
+254,200
+51% +$13.4M 0.25% 104
2025
Q3
$25.8M Sell
500,269
-282,100
-36% -$13.8M 0.17% 146
2025
Q2
$37M Hold
782,369
0.26% 109
2025
Q1
$32.6M Buy
+782,369
New +$34.9M 0.24% 109
2023
Q3
$5.63M Sell
205,769
-14,400
-7% -$426K 0.06% 224
2023
Q2
$6.32M Sell
220,169
-83,800
-28% -$2.39M 0.06% 230
2023
Q1
$8.69M Sell
303,969
-710,335
-70% -$23.4M 0.09% 207
2022
Q4
$33.6M Buy
1,014,304
+2,300
+0.2% +$79.2K 0.35% 76
2022
Q3
$30.6M Buy
+1,012,004
New +$33.8M 0.35% 72
2022
Q1
$40M Buy
971,104
+306,500
+46% +$13.8M 0.37% 68
2021
Q4
$29.6M Buy
664,604
+33,400
+5% +$1.52M 0.2% 95
2021
Q3
$26.8M Sell
631,204
-194,600
-24% -$7.84M 0.27% 92
2021
Q2
$34M Sell
825,804
-105,700
-11% -$4.33M 0.34% 74
2021
Q1
$36M Sell
931,504
-217,500
-19% -$7.51M 0.35% 72
2020
Q4
$34.8M Sell
1,149,004
-235,300
-17% -$6.31M 0.37% 71
2020
Q3
$33.3M Sell
1,384,304
-20,100
-1% -$500K 0.38% 67
2020
Q2
$33.4M Sell
1,404,404
-3,900
-0.3% -$92.1K 0.39% 62
2020
Q1
$29.9M Sell
1,408,304
-500
-0% -$15K 0.41% 56
2019
Q4
$49.6M Sell
1,408,804
-50,300
-3% -$1.63M 0.53% 37
2019
Q3
$42.6M Hold
1,459,104
0.48% 43
2019
Q2
$42.3M Hold
1,459,104
0.49% 40
2019
Q1
$40.3M Buy
1,459,104
+31,600
+2% +$893K 0.48% 43
2018
Q4
$35.2M Sell
1,427,504
-227,300
-14% -$6.17M 0.48% 44
2018
Q3
$48.8M Sell
1,654,804
-392,300
-19% -$11.9M 0.56% 30
2018
Q2
$57.7M Sell
2,047,104
-264,200
-11% -$7.88M 0.71% 18
2018
Q1
$69.3M Hold
2,311,304
0.84% 18
2017
Q4
$68.2M Sell
2,311,304
-350,200
-13% -$9.65M 0.81% 19
2017
Q3
$67.4M Hold
2,661,504
0.82% 16
2017
Q2
$64.6M Hold
2,661,504
0.81% 18
2017
Q1
$62.8M Hold
2,661,504
0.81% 19
2016
Q4
$58.8M Buy
2,661,504
+297,400
+13% +$5.73M 0.82% 21
2016
Q3
$37M Hold
2,364,104
0.53% 40
2016
Q2
$31.4M Buy
+2,364,104
New +$33.2M 0.46% 49
2015
Q4
$43.5M Sell
2,586,041
-6,644
-0.3% -$112K 0.65% 28
2015
Q3
$40.4M Buy
2,592,685
+826,056
+47% +$13.9M 0.62% 28
2015
Q2
$30.1M Buy
1,766,629
+44,046
+3% +$726K 0.46% 52
2015
Q1
$26.5M Sell
1,722,583
-450,536
-21% -$7.24M 0.4% 62
2014
Q4
$38.9M Buy
2,173,119
+154,504
+8% +$2.64M 0.61% 31
2014
Q3
$34.4M Sell
2,018,615
-6,530
-0.3% -$104K 0.57% 36
2014
Q2
$31.1M Sell
2,025,145
-159,249
-7% -$2.47M 0.54% 37
2014
Q1
$37.6M Buy
2,184,394
+79,789
+4% +$1.34M 0.71% 23
2013
Q4
$32.8M Buy
2,104,605
+32,198
+2% +$478K 0.65% 26
2013
Q3
$28.6M Sell
2,072,407
-235,850
-10% -$3.37M 0.61% 43
2013
Q2
$29.7M Buy
+2,308,257
New +$29.4M 0.56% 52

Other funds holding BAC

Virginia Retirement Systems's BAC Position: Q2 2026 in Review

Virginia Retirement Systems increased its Bank of America (BAC) stake by 27% in Q2 2026, buying an estimated $9.99M and bringing the position to 880,569 shares worth $50.2M. The position accounts for 0.3% of the portfolio, ranked #84.

Virginia Retirement Systems first reported a position in BAC in Q2 2013 and has held it in 46 quarters since. The position peaked at $69.3M in Q1 2018. 3,602 funds tracked by Wall St. Rank hold BAC as of Q2 2026.

  • Virginia Retirement Systems held 880,569 shares of Bank of America worth $50.2M as of Q2 2026.
  • Virginia Retirement Systems bought 187,800 Bank of America shares in Q2 2026, an estimated $9.99M.
  • Bank of America made up 0.3% of Virginia Retirement Systems's portfolio in Q2 2026, its #84 holding.
  • Virginia Retirement Systems first reported a position in Bank of America in Q2 2013 and has held it in 46 quarters since.
  • Virginia Retirement Systems's Bank of America position peaked at $69.3M in Q1 2018.
  • 3,602 funds tracked by Wall St. Rank held Bank of America as of Q2 2026.

Based on Virginia Retirement Systems's 13F filing for Q2 2026, filed 25 Aug 2026.