California State Teachers Retirement System (CalSTRS)’s Donnelley Financial Solutions DFIN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.57M Sell
25,427
-238
-0.9% -$14.7K ﹤0.01% 1496
2025
Q1
$1.12M Hold
25,665
﹤0.01% 1636
2024
Q4
$1.61M Sell
25,665
-532
-2% -$33.4K ﹤0.01% 1511
2024
Q3
$1.72M Buy
26,197
+653
+3% +$43K ﹤0.01% 1480
2024
Q2
$1.52M Sell
25,544
-508
-2% -$30.3K ﹤0.01% 1535
2024
Q1
$1.62M Sell
26,052
-229
-0.9% -$14.2K ﹤0.01% 1546
2023
Q4
$1.64M Sell
26,281
-1,284
-5% -$80.1K ﹤0.01% 1565
2023
Q3
$1.55M Sell
27,565
-2,656
-9% -$149K ﹤0.01% 1537
2023
Q2
$1.38M Sell
30,221
-2,213
-7% -$101K ﹤0.01% 1721
2023
Q1
$1.33M Sell
32,434
-923
-3% -$37.7K ﹤0.01% 1730
2022
Q4
$1.29M Sell
33,357
-1,482
-4% -$57.3K ﹤0.01% 1747
2022
Q3
$1.29M Sell
34,839
-2,343
-6% -$86.6K ﹤0.01% 1714
2022
Q2
$1.09M Sell
37,182
-1,260
-3% -$36.9K ﹤0.01% 1900
2022
Q1
$1.28M Sell
38,442
-3,231
-8% -$107K ﹤0.01% 1892
2021
Q4
$1.96M Buy
41,673
+1,116
+3% +$52.6K ﹤0.01% 1755
2021
Q3
$1.4M Sell
40,557
-31
-0.1% -$1.07K ﹤0.01% 1932
2021
Q2
$1.34M Sell
40,588
-4,219
-9% -$139K ﹤0.01% 2018
2021
Q1
$1.25M Sell
44,807
-645
-1% -$18K ﹤0.01% 2004
2020
Q4
$771K Hold
45,452
﹤0.01% 2195
2020
Q3
$607K Sell
45,452
-3,107
-6% -$41.5K ﹤0.01% 2162
2020
Q2
$408K Hold
48,559
﹤0.01% 2358
2020
Q1
$256K Buy
48,559
+555
+1% +$2.93K ﹤0.01% 2427
2019
Q4
$503K Hold
48,004
﹤0.01% 2354
2019
Q3
$591K Hold
48,004
﹤0.01% 2218
2019
Q2
$640K Sell
48,004
-3,557
-7% -$47.4K ﹤0.01% 2218
2019
Q1
$767K Sell
51,561
-1,147
-2% -$17.1K ﹤0.01% 2080
2018
Q4
$739K Buy
52,708
+1,173
+2% +$16.4K ﹤0.01% 2066
2018
Q3
$924K Sell
51,535
-3
-0% -$54 ﹤0.01% 2108
2018
Q2
$895K Buy
51,538
+606
+1% +$10.5K ﹤0.01% 2130
2018
Q1
$875K Sell
50,932
-1,891
-4% -$32.5K ﹤0.01% 2053
2017
Q4
$1.03M Sell
52,823
-756
-1% -$14.7K ﹤0.01% 1993
2017
Q3
$1.16M Buy
53,579
+5,915
+12% +$128K ﹤0.01% 1922
2017
Q2
$1.09M Sell
47,664
-4,530
-9% -$104K ﹤0.01% 2001
2017
Q1
$1.01M Sell
52,194
-2,400
-4% -$46.3K ﹤0.01% 2071
2016
Q4
$1.26M Buy
+54,594
New +$1.26M ﹤0.01% 1969