California State Teachers Retirement System (CalSTRS)’s Distribution Solutions Group DSGR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$221K Sell
8,046
-775
-9% -$21.3K ﹤0.01% 2250
2025
Q1
$247K Hold
8,821
﹤0.01% 2267
2024
Q4
$303K Sell
8,821
-263
-3% -$9.05K ﹤0.01% 2284
2024
Q3
$350K Sell
9,084
-146
-2% -$5.62K ﹤0.01% 2261
2024
Q2
$277K Sell
9,230
-2,300
-20% -$69K ﹤0.01% 2325
2024
Q1
$409K Buy
11,530
+1,563
+16% +$55.5K ﹤0.01% 2252
2023
Q4
$315K Buy
9,967
+649
+7% +$20.5K ﹤0.01% 2381
2023
Q3
$242K Sell
9,318
-1,014
-10% -$26.4K ﹤0.01% 2469
2023
Q2
$269K Sell
10,332
-1,832
-15% -$47.7K ﹤0.01% 2499
2023
Q1
$276K Buy
12,164
+8,174
+205% +$186K ﹤0.01% 2516
2022
Q4
$73.5K Buy
3,990
+104
+3% +$1.92K ﹤0.01% 2845
2022
Q3
$55K Sell
3,886
-324
-8% -$4.59K ﹤0.01% 2960
2022
Q2
$108K Buy
4,210
+16
+0.4% +$410 ﹤0.01% 2843
2022
Q1
$81K Sell
4,194
-944
-18% -$18.2K ﹤0.01% 2923
2021
Q4
$141K Hold
5,138
﹤0.01% 2902
2021
Q3
$128K Sell
5,138
-7,944
-61% -$198K ﹤0.01% 2907
2021
Q2
$350K Sell
13,082
-314
-2% -$8.4K ﹤0.01% 2837
2021
Q1
$347K Buy
13,396
+388
+3% +$10.1K ﹤0.01% 2672
2020
Q4
$331K Hold
13,008
﹤0.01% 2610
2020
Q3
$267K Hold
13,008
﹤0.01% 2582
2020
Q2
$210K Hold
13,008
﹤0.01% 2689
2020
Q1
$174K Buy
13,008
+148
+1% +$1.98K ﹤0.01% 2617
2019
Q4
$335K Hold
12,860
﹤0.01% 2558
2019
Q3
$249K Hold
12,860
﹤0.01% 2698
2019
Q2
$236K Sell
12,860
-8,078
-39% -$148K ﹤0.01% 2781
2019
Q1
$328K Hold
20,938
﹤0.01% 2541
2018
Q4
$331K Buy
20,938
+486
+2% +$7.68K ﹤0.01% 2528
2018
Q3
$347K Hold
20,452
﹤0.01% 2643
2018
Q2
$249K Buy
20,452
+838
+4% +$10.2K ﹤0.01% 2815
2018
Q1
$248K Sell
19,614
-842
-4% -$10.6K ﹤0.01% 2707
2017
Q4
$253K Sell
20,456
-800
-4% -$9.89K ﹤0.01% 2745
2017
Q3
$268K Sell
21,256
-1,600
-7% -$20.2K ﹤0.01% 2768
2017
Q2
$253K Sell
22,856
-2,600
-10% -$28.8K ﹤0.01% 2847
2017
Q1
$286K Sell
25,456
-600
-2% -$6.74K ﹤0.01% 2732
2016
Q4
$310K Sell
26,056
-600
-2% -$7.14K ﹤0.01% 2747
2016
Q3
$236K Buy
26,656
+200
+0.8% +$1.77K ﹤0.01% 2836
2016
Q2
$263K Buy
26,456
+1,252
+5% +$12.4K ﹤0.01% 2820
2016
Q1
$247K Buy
25,204
+3,778
+18% +$37K ﹤0.01% 2746
2015
Q4
$250K Buy
21,426
+276
+1% +$3.22K ﹤0.01% 2791
2015
Q3
$229K Hold
21,150
﹤0.01% 2840
2015
Q2
$248K Buy
+21,150
New +$248K ﹤0.01% 2897