California State Teachers Retirement System (CalSTRS)
BAC icon

California State Teachers Retirement System (CalSTRS)’s Bank of America BAC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$534M Buy
11,281,735
+666,796
+6% +$31.6M 0.59% 23
2025
Q1
$443M Sell
10,614,939
-192,217
-2% -$8.02M 0.55% 25
2024
Q4
$475M Sell
10,807,156
-433,106
-4% -$19M 0.55% 25
2024
Q3
$446M Sell
11,240,262
-149,964
-1% -$5.95M 0.52% 27
2024
Q2
$453M Sell
11,390,226
-74,956
-0.7% -$2.98M 0.56% 25
2024
Q1
$435M Buy
11,465,182
+25,752
+0.2% +$977K 0.55% 25
2023
Q4
$385M Buy
11,439,430
+85,486
+0.8% +$2.88M 0.53% 28
2023
Q3
$311M Sell
11,353,944
-492,035
-4% -$13.5M 0.48% 32
2023
Q2
$340M Sell
11,845,979
-307,913
-3% -$8.83M 0.48% 33
2023
Q1
$348M Sell
12,153,892
-123,483
-1% -$3.53M 0.52% 33
2022
Q4
$407M Buy
12,277,375
+158,042
+1% +$5.23M 0.64% 26
2022
Q3
$366M Sell
12,119,333
-138,759
-1% -$4.19M 0.62% 26
2022
Q2
$382M Sell
12,258,092
-181,795
-1% -$5.66M 0.6% 26
2022
Q1
$513M Sell
12,439,887
-1,005,514
-7% -$41.4M 0.68% 20
2021
Q4
$598M Sell
13,445,401
-103,402
-0.8% -$4.6M 0.7% 17
2021
Q3
$575M Sell
13,548,803
-164,054
-1% -$6.96M 0.74% 17
2021
Q2
$565M Sell
13,712,857
-1,012,040
-7% -$41.7M 0.71% 20
2021
Q1
$570M Sell
14,724,897
-94,033
-0.6% -$3.64M 0.75% 19
2020
Q4
$449M Buy
14,818,930
+185,114
+1% +$5.61M 0.63% 23
2020
Q3
$353M Sell
14,633,816
-30,216
-0.2% -$728K 0.57% 32
2020
Q2
$348M Sell
14,664,032
-775,062
-5% -$18.4M 0.61% 29
2020
Q1
$328M Sell
15,439,094
-294,464
-2% -$6.25M 0.71% 24
2019
Q4
$554M Buy
15,733,558
+516,241
+3% +$18.2M 0.94% 14
2019
Q3
$444M Sell
15,217,317
-238,307
-2% -$6.95M 0.87% 16
2019
Q2
$448M Sell
15,455,624
-739,536
-5% -$21.4M 0.88% 14
2019
Q1
$447M Sell
16,195,160
-581,258
-3% -$16M 0.91% 15
2018
Q4
$413M Sell
16,776,418
-389,947
-2% -$9.61M 0.94% 16
2018
Q3
$506M Buy
17,166,365
+98,396
+0.6% +$2.9M 0.98% 11
2018
Q2
$481M Sell
17,067,969
-238,377
-1% -$6.72M 1% 11
2018
Q1
$519M Sell
17,306,346
-748,941
-4% -$22.5M 1.11% 12
2017
Q4
$533M Buy
18,055,287
+785,359
+5% +$23.2M 1.1% 10
2017
Q3
$438M Sell
17,269,928
-1,753,697
-9% -$44.4M 0.97% 11
2017
Q2
$462M Sell
19,023,625
-2,115,833
-10% -$51.3M 0.98% 12
2017
Q1
$499M Sell
21,139,458
-928,400
-4% -$21.9M 1.01% 13
2016
Q4
$488M Sell
22,067,858
-566,700
-3% -$12.5M 0.99% 12
2016
Q3
$354M Buy
22,634,558
+190,700
+0.8% +$2.98M 0.73% 21
2016
Q2
$298M Sell
22,443,858
-499,529
-2% -$6.63M 0.64% 27
2016
Q1
$310M Buy
22,943,387
+2,862,338
+14% +$38.7M 0.66% 27
2015
Q4
$338M Buy
20,081,049
+317,452
+2% +$5.34M 0.82% 17
2015
Q3
$308M Buy
19,763,597
+582,876
+3% +$9.08M 0.8% 17
2015
Q2
$326M Sell
19,180,721
-706,153
-4% -$12M 0.79% 17
2015
Q1
$306M Sell
19,886,874
-324,820
-2% -$5M 0.72% 17
2014
Q4
$362M Buy
20,211,694
+188,373
+0.9% +$3.37M 0.85% 14
2014
Q3
$341M Buy
20,023,321
+714,659
+4% +$12.2M 0.85% 15
2014
Q2
$297M Sell
19,308,662
-301,800
-2% -$4.64M 0.75% 18
2014
Q1
$337M Buy
19,610,462
+51,200
+0.3% +$881K 0.89% 16
2013
Q4
$305M Buy
19,559,262
+174,900
+0.9% +$2.72M 0.82% 15
2013
Q3
$268M Buy
19,384,362
+598,729
+3% +$8.26M 0.8% 15
2013
Q2
$242M Buy
+18,785,633
New +$242M 0.78% 19