Oberweis Asset Management’s Kforce KFRC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$8.27M Buy
+176,200
New +$7.2M 0.17% 141
2022
Q3
Sell
-16,900
Closed -$1.04M 175
2022
Q2
$1.04M Sell
16,900
-300
-2% -$20.5K 0.26% 90
2022
Q1
$1.27M Buy
17,200
+3,600
+26% +$257K 0.25% 84
2021
Q4
$1.02M Sell
13,600
-3,900
-22% -$280K 0.19% 97
2021
Q3
$1.04M Sell
17,500
-5,600
-24% -$338K 0.22% 83
2021
Q2
$1.45M Sell
23,100
-3,900
-14% -$231K 0.32% 55
2021
Q1
$1.45M Buy
+27,000
New +$1.31M 0.3% 48
2017
Q2
Sell
-14,500
Closed -$344K 145
2017
Q1
$344K Buy
+14,500
New +$346K 0.1% 115
2015
Q4
Sell
-13,100
Closed -$344K 179
2015
Q3
$344K Buy
+13,100
New +$335K 0.1% 125

Other funds holding KFRC

Oberweis Asset Management's KFRC Position: Q2 2026 in Review

Oberweis Asset Management opened a new position in Kforce (KFRC) in Q2 2026: 176,200 shares worth $8.27M. The stake represents 0.17% of the portfolio and ranks #141 among its holdings. This is a return to the name: Oberweis Asset Management previously reported a position in KFRC as recently as Q2 2022.

Oberweis Asset Management first reported a position in KFRC in Q3 2015 and has held it in 9 quarters since. 236 funds tracked by Wall St. Rank hold KFRC as of Q2 2026.

  • Oberweis Asset Management held 176,200 shares of Kforce worth $8.27M as of Q2 2026.
  • Kforce was a new Oberweis Asset Management position in Q2 2026.
  • Kforce made up 0.17% of Oberweis Asset Management's portfolio in Q2 2026, its #141 holding.
  • Oberweis Asset Management first reported a position in Kforce in Q3 2015 and has held it in 9 quarters since.
  • 236 funds tracked by Wall St. Rank held Kforce as of Q2 2026.

Based on Oberweis Asset Management's 13F filing for Q2 2026, filed 14 Aug 2026.