California Public Employees Retirement System’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
$888M Sell
18,221,359
-1,393,195
-7% -$71.9M 0.55% 23
2025
Q4
$1.08B Buy
19,614,554
+334,198
+2% +$17.7M 0.62% 17
2025
Q3
$995M Buy
19,280,356
+1,917,725
+11% +$93.6M 0.6% 20
2025
Q2
$822M Buy
17,362,631
+997,323
+6% +$42M 0.52% 27
2025
Q1
$683M Sell
16,365,308
-171,999
-1% -$7.66M 0.48% 34
2024
Q4
$727M Sell
16,537,307
-629,440
-4% -$27.7M 0.49% 31
2024
Q3
$681M Buy
17,166,747
+873,743
+5% +$35M 0.48% 33
2024
Q2
$648M Sell
16,293,004
-6,511,814
-29% -$250M 0.48% 33
2024
Q1
$865M Buy
22,804,818
+266,318
+1% +$9.14M 0.61% 28
2023
Q4
$759M Buy
22,538,500
+1,250,096
+6% +$36.4M 0.58% 32
2023
Q3
$583M Buy
21,288,404
+4,692,683
+28% +$139M 0.5% 38
2023
Q2
$476M Sell
16,595,721
-905,930
-5% -$25.9M 0.41% 41
2023
Q1
$501M Sell
17,501,651
-1,571,689
-8% -$51.9M 0.44% 45
2022
Q4
$632M Buy
19,073,340
+3,102,427
+19% +$107M 0.54% 37
2022
Q3
$482M Buy
15,970,913
+2,353,554
+17% +$78.7M 0.44% 48
2022
Q2
$424M Sell
13,617,359
-811,535
-6% -$29.2M 0.4% 62
2022
Q1
$595M Sell
14,428,894
-1,035,750
-7% -$46.7M 0.46% 42
2021
Q4
$688M Sell
15,464,644
-1,083,039
-7% -$49.3M 0.46% 38
2021
Q3
$702M Sell
16,547,683
-428,954
-3% -$17.3M 0.52% 35
2021
Q2
$700M Sell
16,976,637
-768,963
-4% -$31.5M 0.53% 37
2021
Q1
$687M Sell
17,745,600
-752,421
-4% -$26M 0.52% 33
2020
Q4
$561M Buy
18,498,021
+688,252
+4% +$18.4M 0.43% 46
2020
Q3
$429M Sell
17,809,769
-116,666
-0.7% -$2.9M 0.38% 60
2020
Q2
$426M Sell
17,926,435
-476,557
-3% -$11.3M 0.42% 52
2020
Q1
$391M Sell
18,402,992
-1,538,827
-8% -$46.1M 0.47% 42
2019
Q4
$702M Buy
19,941,819
+119,198
+0.6% +$3.85M 0.64% 26
2019
Q3
$578M Buy
19,822,621
+4,055,592
+26% +$117M 0.57% 30
2019
Q2
$457M Sell
15,767,029
-2,871,817
-15% -$82.8M 0.54% 31
2019
Q1
$514M Sell
18,638,846
-1,772,868
-9% -$50.1M 0.63% 27
2018
Q4
$503M Sell
20,411,714
-1,525,794
-7% -$41.4M 0.71% 24
2018
Q3
$646M Sell
21,937,508
-1,745,412
-7% -$53.2M 0.83% 12
2018
Q2
$668M Sell
23,682,920
-791,793
-3% -$23.6M 0.92% 10
2018
Q1
$734M Sell
24,474,713
-186,931
-0.8% -$5.87M 1.05% 9
2017
Q4
$728M Sell
24,661,644
-87,718
-0.4% -$2.42M 0.98% 10
2017
Q3
$627M Sell
24,749,362
-148,451
-0.6% -$3.6M 0.93% 11
2017
Q2
$604M Sell
24,897,813
-1,778,500
-7% -$41.5M 0.97% 10
2017
Q1
$629M Sell
26,676,313
-28,700
-0.1% -$681K 1.03% 10
2016
Q4
$590M Sell
26,705,013
-1,649,500
-6% -$31.8M 0.99% 10
2016
Q3
$444M Sell
28,354,513
-1,259,400
-4% -$18.8M 0.73% 19
2016
Q2
$393M Sell
29,613,913
-673,600
-2% -$9.46M 0.64% 26
2016
Q1
$409M Sell
30,287,513
-102,100
-0.3% -$1.38M 0.66% 25
2015
Q4
$511M Buy
30,389,613
+56,700
+0.2% +$959K 0.81% 16
2015
Q3
$473M Sell
30,332,913
-470,500
-2% -$7.92M 0.8% 15
2015
Q2
$524M Sell
30,803,413
-4,632,140
-13% -$76.3M 0.79% 15
2015
Q1
$554M Hold
35,435,553
0.76% 15
2014
Q4
$554M Sell
35,435,553
-2,184,596
-6% -$37.4M 0.76% 15
2014
Q3
$641M Sell
37,620,149
-804,555
-2% -$12.8M 0.89% 12
2014
Q2
$591M Buy
38,424,704
+587,767
+2% +$9.13M 0.8% 14
2014
Q1
$622M Sell
37,836,937
-1,540,053
-4% -$25.9M 0.89% 15
2013
Q4
$616M Buy
39,376,990
+5,906,512
+18% +$87.6M 0.89% 13
2013
Q3
$462M Sell
33,470,478
-322,977
-1% -$4.61M 0.86% 14
2013
Q2
$435M Buy
+33,793,455
New +$431M 0.87% 15

Other funds holding BAC

California Public Employees Retirement System's BAC Position: Q1 2026 in Review

California Public Employees Retirement System reduced its Bank of America (BAC) stake by 7.1% in Q1 2026, selling an estimated $71.9M and leaving 18,221,359 shares worth $888M. The position accounts for 0.55% of the portfolio, ranked #23.

California Public Employees Retirement System first reported a position in BAC in Q2 2013 and has held it in 52 quarters since. The position peaked at $1.08B in Q4 2025. 3,461 funds tracked by Wall St. Rank hold BAC as of Q1 2026.

  • California Public Employees Retirement System held 18,221,359 shares of Bank of America worth $888M as of Q1 2026.
  • California Public Employees Retirement System sold 1,393,195 Bank of America shares in Q1 2026, an estimated $71.9M.
  • Bank of America made up 0.55% of California Public Employees Retirement System's portfolio in Q1 2026, its #23 holding.
  • California Public Employees Retirement System first reported a position in Bank of America in Q2 2013 and has held it in 52 quarters since.
  • California Public Employees Retirement System's Bank of America position peaked at $1.08B in Q4 2025.
  • 3,461 funds tracked by Wall St. Rank held Bank of America as of Q1 2026.

Based on California Public Employees Retirement System's 13F filing for Q1 2026, filed 6 May 2026.