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

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$491K Sell
16,795
-172
-1% -$5.23K ﹤0.01% 2070
2025
Q4
$525K Sell
16,967
-16
-0.1% -$471 ﹤0.01% 2075
2025
Q3
$509K Buy
16,983
+1
+0% +$35 ﹤0.01% 2086
2025
Q2
$698K Sell
16,982
-216
-1% -$9.06K ﹤0.01% 1908
2025
Q1
$841K Hold
17,198
﹤0.01% 1802
2024
Q4
$975K Sell
17,198
-320
-2% -$18.6K ﹤0.01% 1792
2024
Q3
$1.08M Sell
17,518
-583
-3% -$37.3K ﹤0.01% 1741
2024
Q2
$1.12M Sell
18,101
-677
-4% -$43K ﹤0.01% 1691
2024
Q1
$1.32M Sell
18,778
-1,402
-7% -$95.9K ﹤0.01% 1652
2023
Q4
$1.36M Sell
20,180
-1,177
-6% -$75.1K ﹤0.01% 1662
2023
Q3
$1.27M Sell
21,357
-2,081
-9% -$127K ﹤0.01% 1650
2023
Q2
$1.47M Sell
23,438
-1,238
-5% -$74.6K ﹤0.01% 1679
2023
Q1
$1.56M Sell
24,676
-727
-3% -$43.2K ﹤0.01% 1620
2022
Q4
$1.39M Sell
25,403
-129
-0.5% -$7.45K ﹤0.01% 1696
2022
Q3
$1.5M Sell
25,532
-600
-2% -$35.8K ﹤0.01% 1628
2022
Q2
$1.6M Buy
26,132
+934
+4% +$63.8K ﹤0.01% 1633
2022
Q1
$1.86M Sell
25,198
-2,191
-8% -$156K ﹤0.01% 1659
2021
Q4
$2.06M Buy
27,389
+158
+0.6% +$11.3K ﹤0.01% 1718
2021
Q3
$1.62M Sell
27,231
-1,056
-4% -$63.7K ﹤0.01% 1847
2021
Q2
$1.78M Sell
28,287
-1,474
-5% -$87.3K ﹤0.01% 1842
2021
Q1
$1.59M Sell
29,761
-108
-0.4% -$5.23K ﹤0.01% 1872
2020
Q4
$1.26M Hold
29,869
﹤0.01% 1896
2020
Q3
$961K Sell
29,869
-685
-2% -$21.9K ﹤0.01% 1885
2020
Q2
$894K Hold
30,554
﹤0.01% 1909
2020
Q1
$781K Sell
30,554
-345
-1% -$11.4K ﹤0.01% 1817
2019
Q4
$1.23M Sell
30,899
-2,717
-8% -$107K ﹤0.01% 1842
2019
Q3
$1.27M Sell
33,616
-1,193
-3% -$41.1K ﹤0.01% 1781
2019
Q2
$1.22M Sell
34,809
-747
-2% -$26.9K ﹤0.01% 1846
2019
Q1
$1.25M Sell
35,556
-1,825
-5% -$63.3K ﹤0.01% 1805
2018
Q4
$1.16M Buy
37,381
+2,112
+6% +$68K ﹤0.01% 1809
2018
Q3
$1.33M Sell
35,269
-13
-0% -$512 ﹤0.01% 1875
2018
Q2
$1.21M Sell
35,282
-325
-0.9% -$10.3K ﹤0.01% 1936
2018
Q1
$963K Sell
35,607
-1,369
-4% -$36.8K ﹤0.01% 2001
2017
Q4
$934K Sell
36,976
-292
-0.8% -$6.87K ﹤0.01% 2047
2017
Q3
$753K Sell
37,268
-4,257
-10% -$79K ﹤0.01% 2182
2017
Q2
$814K Sell
41,525
-6,800
-14% -$137K ﹤0.01% 2176
2017
Q1
$1.15M Sell
48,325
-2,200
-4% -$52.5K ﹤0.01% 1998
2016
Q4
$1.17M Sell
50,525
-1,300
-3% -$26.7K ﹤0.01% 2014
2016
Q3
$1.06M Buy
51,825
+400
+0.8% +$7.45K ﹤0.01% 2039
2016
Q2
$869K Sell
51,425
-771
-1% -$14.3K ﹤0.01% 2120
2016
Q1
$1.02M Buy
52,196
+6,454
+14% +$124K ﹤0.01% 2007
2015
Q4
$1.16M Buy
45,742
+900
+2% +$23.8K ﹤0.01% 1897
2015
Q3
$1.18M Sell
44,842
-200
-0.4% -$5.11K ﹤0.01% 1882
2015
Q2
$1.03M Sell
45,042
-199
-0.4% -$4.42K ﹤0.01% 2080
2015
Q1
$1.01M Sell
45,241
-1,000
-2% -$23.2K ﹤0.01% 2012
2014
Q4
$1.12M Sell
46,241
-4,284
-8% -$96.2K ﹤0.01% 1975
2014
Q3
$989K Buy
50,525
+586
+1% +$11.8K ﹤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.08K ﹤0.01% 1974
2013
Q4
$1M Buy
49,039
+400
+0.8% +$7.68K ﹤0.01% 1986
2013
Q3
$860K Buy
48,639
+1,462
+3% +$24.1K ﹤0.01% 2038
2013
Q2
$689K Buy
+47,177
New +$693K ﹤0.01% 2105

Other funds holding KFRC