Swiss National Bank’s Kforce KFRC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.5M Buy
36,500
+1,400
+4% +$57.6K ﹤0.01% 1953
2025
Q1
$1.72M Sell
35,100
-1,100
-3% -$53.8K ﹤0.01% 1859
2024
Q4
$2.05M Hold
36,200
﹤0.01% 1841
2024
Q3
$2.22M Sell
36,200
-300
-0.8% -$18.4K ﹤0.01% 1801
2024
Q2
$2.27M Sell
36,500
-500
-1% -$31.1K ﹤0.01% 1740
2024
Q1
$2.61M Sell
37,000
-700
-2% -$49.4K ﹤0.01% 1695
2023
Q4
$2.55M Sell
37,700
-4,800
-11% -$324K ﹤0.01% 1705
2023
Q3
$2.54M Buy
42,500
+400
+1% +$23.9K ﹤0.01% 1691
2023
Q2
$2.64M Sell
42,100
-400
-0.9% -$25.1K ﹤0.01% 1709
2023
Q1
$2.69M Sell
42,500
-6,100
-13% -$386K ﹤0.01% 1644
2022
Q4
$2.66M Buy
48,600
+600
+1% +$32.9K ﹤0.01% 1707
2022
Q3
$2.82M Hold
48,000
﹤0.01% 1639
2022
Q2
$2.94M Buy
48,000
+2,400
+5% +$147K ﹤0.01% 1653
2022
Q1
$3.37M Buy
45,600
+2,800
+7% +$207K ﹤0.01% 1708
2021
Q4
$3.22M Sell
42,800
-800
-2% -$60.2K ﹤0.01% 1750
2021
Q3
$2.6M Hold
43,600
﹤0.01% 1887
2021
Q2
$2.74M Sell
43,600
-1,600
-4% -$101K ﹤0.01% 1894
2021
Q1
$2.42M Buy
45,200
+500
+1% +$26.8K ﹤0.01% 1896
2020
Q4
$1.88M Hold
44,700
﹤0.01% 1939
2020
Q3
$1.44M Sell
44,700
-900
-2% -$29K ﹤0.01% 1884
2020
Q2
$1.33M Buy
45,600
+5,900
+15% +$173K ﹤0.01% 1929
2020
Q1
$1.02M Sell
39,700
-2,300
-5% -$58.8K ﹤0.01% 1816
2019
Q4
$1.67M Sell
42,000
-800
-2% -$31.8K ﹤0.01% 1836
2019
Q3
$1.62M Hold
42,800
﹤0.01% 1779
2019
Q2
$1.5M Hold
42,800
﹤0.01% 1876
2019
Q1
$1.5M Buy
42,800
+1,700
+4% +$59.7K ﹤0.01% 1842
2018
Q4
$1.27M Hold
41,100
﹤0.01% 1849
2018
Q3
$1.55M Hold
41,100
﹤0.01% 1873
2018
Q2
$1.41M Hold
41,100
﹤0.01% 1946
2018
Q1
$1.11M Hold
41,100
﹤0.01% 2021
2017
Q4
$1.04M Hold
41,100
﹤0.01% 2078
2017
Q3
$830K Hold
41,100
﹤0.01% 2177
2017
Q2
$806K Hold
41,100
﹤0.01% 2181
2017
Q1
$976K Hold
41,100
﹤0.01% 2052
2016
Q4
$949K Buy
41,100
+3,800
+10% +$87.7K ﹤0.01% 2070
2016
Q3
$764K Sell
37,300
-2,200
-6% -$45.1K ﹤0.01% 2145
2016
Q2
$667K Buy
39,500
+1,400
+4% +$23.6K ﹤0.01% 2196
2016
Q1
$718K Buy
38,100
+7,500
+25% +$141K ﹤0.01% 2104
2015
Q4
$774K Hold
30,600
﹤0.01% 1992
2015
Q3
$804K Buy
30,600
+4,000
+15% +$105K ﹤0.01% 1907
2015
Q2
$608K Hold
26,600
﹤0.01% 2115
2015
Q1
$593K Sell
26,600
-1,900
-7% -$42.4K ﹤0.01% 2078
2014
Q4
$688K Hold
28,500
﹤0.01% 1965
2014
Q3
$558K Hold
28,500
﹤0.01% 2033
2014
Q2
$617K Buy
28,500
+1,400
+5% +$30.3K ﹤0.01% 2048
2014
Q1
$578K Buy
27,100
+6,400
+31% +$137K ﹤0.01% 2052
2013
Q4
$424K Hold
20,700
﹤0.01% 2090
2013
Q3
$366K Sell
20,700
-2,500
-11% -$44.2K ﹤0.01% 2122
2013
Q2
$339K Buy
+23,200
New +$339K ﹤0.01% 2151