California State Teachers Retirement System (CalSTRS)’s MSCI MSCI Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$69.2M Sell
120,058
-1,382
-1% -$797K 0.08% 227
2025
Q1
$68.7M Sell
121,440
-644
-0.5% -$364K 0.08% 215
2024
Q4
$73.3M Sell
122,084
-5,941
-5% -$3.56M 0.09% 211
2024
Q3
$74.6M Buy
128,025
+357
+0.3% +$208K 0.09% 212
2024
Q2
$61.5M Buy
127,668
+3,601
+3% +$1.73M 0.08% 234
2024
Q1
$69.5M Buy
124,067
+565
+0.5% +$317K 0.09% 217
2023
Q4
$69.9M Buy
123,502
+191
+0.2% +$108K 0.1% 197
2023
Q3
$63.3M Sell
123,311
-5,494
-4% -$2.82M 0.1% 191
2023
Q2
$60.4M Sell
128,805
-1,963
-2% -$921K 0.09% 221
2023
Q1
$73.2M Sell
130,768
-1,955
-1% -$1.09M 0.11% 175
2022
Q4
$61.7M Buy
132,723
+667
+0.5% +$310K 0.1% 205
2022
Q3
$55.7M Sell
132,056
-1,621
-1% -$684K 0.09% 203
2022
Q2
$55.1M Sell
133,677
-2,173
-2% -$896K 0.09% 211
2022
Q1
$68.3M Sell
135,850
-8,542
-6% -$4.3M 0.09% 208
2021
Q4
$88.5M Buy
144,392
+2,584
+2% +$1.58M 0.1% 174
2021
Q3
$86.3M Sell
141,808
-1,516
-1% -$922K 0.11% 158
2021
Q2
$76.4M Sell
143,324
-7,479
-5% -$3.99M 0.1% 186
2021
Q1
$63.2M Sell
150,803
-1,040
-0.7% -$436K 0.08% 218
2020
Q4
$67.8M Buy
151,843
+1,962
+1% +$876K 0.09% 183
2020
Q3
$53.5M Buy
149,881
+1,152
+0.8% +$411K 0.09% 206
2020
Q2
$49.6M Buy
148,729
+1,274
+0.9% +$425K 0.09% 204
2020
Q1
$42.6M Sell
147,455
-3,774
-2% -$1.09M 0.09% 184
2019
Q4
$39M Buy
151,229
+10,387
+7% +$2.68M 0.07% 266
2019
Q3
$30.7M Buy
140,842
+1,530
+1% +$333K 0.06% 293
2019
Q2
$33.3M Buy
139,312
+410
+0.3% +$97.9K 0.07% 281
2019
Q1
$27.6M Sell
138,902
-6,652
-5% -$1.32M 0.06% 310
2018
Q4
$21.5M Buy
145,554
+5,340
+4% +$787K 0.05% 344
2018
Q3
$24.9M Sell
140,214
-1,823
-1% -$323K 0.05% 352
2018
Q2
$23.5M Sell
142,037
-400
-0.3% -$66.2K 0.05% 355
2018
Q1
$21.3M Sell
142,437
-4,714
-3% -$705K 0.05% 382
2017
Q4
$18.6M Buy
147,151
+848
+0.6% +$107K 0.04% 435
2017
Q3
$17.1M Sell
146,303
-14,133
-9% -$1.65M 0.04% 443
2017
Q2
$16.5M Sell
160,436
-10,721
-6% -$1.1M 0.04% 475
2017
Q1
$16.6M Sell
171,157
-18,100
-10% -$1.76M 0.03% 502
2016
Q4
$14.9M Sell
189,257
-5,000
-3% -$394K 0.03% 533
2016
Q3
$16.3M Buy
194,257
+1,600
+0.8% +$134K 0.03% 490
2016
Q2
$14.9M Sell
192,657
-25,472
-12% -$1.96M 0.03% 513
2016
Q1
$16.2M Buy
218,129
+27,854
+15% +$2.06M 0.03% 494
2015
Q4
$13.7M Sell
190,275
-14,755
-7% -$1.06M 0.03% 497
2015
Q3
$12.2M Sell
205,030
-300
-0.1% -$17.8K 0.03% 535
2015
Q2
$12.6M Sell
205,330
-12,263
-6% -$755K 0.03% 554
2015
Q1
$13.3M Sell
217,593
-3,662
-2% -$225K 0.03% 549
2014
Q4
$10.5M Buy
221,255
+2,039
+0.9% +$96.7K 0.02% 627
2014
Q3
$10.3M Buy
219,216
+6,092
+3% +$286K 0.03% 616
2014
Q2
$9.77M Sell
213,124
-6,500
-3% -$298K 0.02% 650
2014
Q1
$9.45M Buy
219,624
+1,100
+0.5% +$47.3K 0.03% 632
2013
Q4
$9.55M Buy
218,524
+1,400
+0.6% +$61.2K 0.03% 607
2013
Q3
$8.74M Buy
217,124
+6,758
+3% +$272K 0.03% 612
2013
Q2
$7M Buy
+210,366
New +$7M 0.02% 674