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

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$698K Sell
16,982
-216
-1% -$8.88K ﹤0.01% 1908
2025
Q1
$841K Hold
17,198
﹤0.01% 1802
2024
Q4
$975K Sell
17,198
-320
-2% -$18.1K ﹤0.01% 1792
2024
Q3
$1.08M Sell
17,518
-583
-3% -$35.8K ﹤0.01% 1741
2024
Q2
$1.12M Sell
18,101
-677
-4% -$42.1K ﹤0.01% 1691
2024
Q1
$1.32M Sell
18,778
-1,402
-7% -$98.9K ﹤0.01% 1652
2023
Q4
$1.36M Sell
20,180
-1,177
-6% -$79.5K ﹤0.01% 1662
2023
Q3
$1.27M Sell
21,357
-2,081
-9% -$124K ﹤0.01% 1650
2023
Q2
$1.47M Sell
23,438
-1,238
-5% -$77.6K ﹤0.01% 1679
2023
Q1
$1.56M Sell
24,676
-727
-3% -$46K ﹤0.01% 1620
2022
Q4
$1.39M Sell
25,403
-129
-0.5% -$7.07K ﹤0.01% 1696
2022
Q3
$1.5M Sell
25,532
-600
-2% -$35.2K ﹤0.01% 1628
2022
Q2
$1.6M Buy
26,132
+934
+4% +$57.3K ﹤0.01% 1633
2022
Q1
$1.86M Sell
25,198
-2,191
-8% -$162K ﹤0.01% 1659
2021
Q4
$2.06M Buy
27,389
+158
+0.6% +$11.9K ﹤0.01% 1718
2021
Q3
$1.62M Sell
27,231
-1,056
-4% -$63K ﹤0.01% 1847
2021
Q2
$1.78M Sell
28,287
-1,474
-5% -$92.8K ﹤0.01% 1842
2021
Q1
$1.6M Sell
29,761
-108
-0.4% -$5.79K ﹤0.01% 1872
2020
Q4
$1.26M Hold
29,869
﹤0.01% 1896
2020
Q3
$961K Sell
29,869
-685
-2% -$22K ﹤0.01% 1885
2020
Q2
$894K Hold
30,554
﹤0.01% 1909
2020
Q1
$781K Sell
30,554
-345
-1% -$8.82K ﹤0.01% 1817
2019
Q4
$1.23M Sell
30,899
-2,717
-8% -$108K ﹤0.01% 1842
2019
Q3
$1.27M Sell
33,616
-1,193
-3% -$45.1K ﹤0.01% 1781
2019
Q2
$1.22M Sell
34,809
-747
-2% -$26.2K ﹤0.01% 1846
2019
Q1
$1.25M Sell
35,556
-1,825
-5% -$64.1K ﹤0.01% 1805
2018
Q4
$1.16M Buy
37,381
+2,112
+6% +$65.3K ﹤0.01% 1809
2018
Q3
$1.33M Sell
35,269
-13
-0% -$489 ﹤0.01% 1875
2018
Q2
$1.21M Sell
35,282
-325
-0.9% -$11.1K ﹤0.01% 1936
2018
Q1
$963K Sell
35,607
-1,369
-4% -$37K ﹤0.01% 2001
2017
Q4
$934K Sell
36,976
-292
-0.8% -$7.38K ﹤0.01% 2047
2017
Q3
$753K Sell
37,268
-4,257
-10% -$86K ﹤0.01% 2182
2017
Q2
$814K Sell
41,525
-6,800
-14% -$133K ﹤0.01% 2176
2017
Q1
$1.15M Sell
48,325
-2,200
-4% -$52.3K ﹤0.01% 1998
2016
Q4
$1.17M Sell
50,525
-1,300
-3% -$30K ﹤0.01% 2014
2016
Q3
$1.06M Buy
51,825
+400
+0.8% +$8.2K ﹤0.01% 2039
2016
Q2
$869K Sell
51,425
-771
-1% -$13K ﹤0.01% 2120
2016
Q1
$1.02M Buy
52,196
+6,454
+14% +$126K ﹤0.01% 2007
2015
Q4
$1.16M Buy
45,742
+900
+2% +$22.7K ﹤0.01% 1897
2015
Q3
$1.18M Sell
44,842
-200
-0.4% -$5.25K ﹤0.01% 1882
2015
Q2
$1.03M Sell
45,042
-199
-0.4% -$4.55K ﹤0.01% 2080
2015
Q1
$1.01M Sell
45,241
-1,000
-2% -$22.3K ﹤0.01% 2012
2014
Q4
$1.12M Sell
46,241
-4,284
-8% -$103K ﹤0.01% 1975
2014
Q3
$989K Buy
50,525
+586
+1% +$11.5K ﹤0.01% 2011
2014
Q2
$1.08M Buy
49,939
+700
+1% +$15.2K ﹤0.01% 2005
2014
Q1
$1.05M Buy
49,239
+200
+0.4% +$4.27K ﹤0.01% 1974
2013
Q4
$1M Buy
49,039
+400
+0.8% +$8.18K ﹤0.01% 1986
2013
Q3
$860K Buy
48,639
+1,462
+3% +$25.9K ﹤0.01% 2038
2013
Q2
$689K Buy
+47,177
New +$689K ﹤0.01% 2105