Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 62 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

62 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
May 7, 2025 KFRC P 1,000 $37.45 $37,450 521,329 Indirect +0.19% Acquired 38.3% (price as of 2026-10-05)
May 6, 2025 KFRC P 3,000 $37.47 $112,410 520,329 Indirect +0.58% Acquired 38.2% (price as of 2026-10-05)
May 5, 2025 KFRC P 1,000 $37.80 $37,800 517,329 Indirect +0.19% Acquired 37.0% (price as of 2026-10-05)
May 1, 2025 KFRC P 5,000 $38.16 $190,800 516,329 Indirect +0.98% Acquired 35.7% (price as of 2026-10-05)
Nov. 4, 2021 KFRC S 10b5-1 4,889 $71.00 $347,119 425,588 Indirect -1.14% Disposed -27.0% (price as of 2026-10-05)
Nov. 2, 2021 KFRC S 10b5-1 40,111 $70.04 $2,809,374 430,477 Indirect -8.52% Disposed -26.0% (price as of 2026-10-05)
Oct. 11, 2021 KFRC S 10b5-1 5,000 $69.00 $345,000 470,588 Indirect -1.05% Disposed -24.9% (price as of 2026-10-05)
Oct. 7, 2021 KFRC S 10b5-1 25,000 $65.03 $1,625,750 475,588 Indirect -4.99% Disposed -20.3% (price as of 2026-10-05)
Oct. 5, 2021 KFRC S 10b5-1 5,992 $60.00 $359,520 500,588 Indirect -1.18% Disposed -13.7% (price as of 2026-10-05)
Sept. 27, 2021 KFRC S 10b5-1 15,308 $63.02 $964,710 506,580 Indirect -2.93% Disposed -17.8% (price as of 2026-10-05)
Sept. 24, 2021 KFRC S 10b5-1 3,700 $63.00 $233,100 521,888 Indirect -0.70% Disposed -17.8% (price as of 2026-10-05)
Sept. 15, 2021 KFRC S 24,436 $60.02 $1,466,649 545,588 Indirect -4.29% Disposed -13.7% (price as of 2026-10-05)
Sept. 14, 2021 KFRC S 564 $60.02 $33,851 570,024 Indirect -0.10% Disposed -13.7% (price as of 2026-10-05)
April 14, 2021 KFRC S 10b5-1 50,000 $56.00 $2,800,000 570,588 Indirect -8.06% Disposed -7.5% (price as of 2026-10-05)
April 12, 2021 KFRC S 10b5-1 23,300 $55.51 $1,293,383 12,399 Direct -65.27% Disposed -6.7% (price as of 2026-10-05)
April 9, 2021 KFRC S 10b5-1 1,700 $55.50 $94,350 35,699 Direct -4.55% Disposed -6.7% (price as of 2026-10-05)
April 8, 2021 KFRC S 10b5-1 22,400 $55.00 $1,232,000 37,399 Direct -37.46% Disposed -5.8% (price as of 2026-10-05)
April 7, 2021 KFRC S 10b5-1 13,130 $54.60 $716,898 59,799 Direct -18.00% Disposed -5.1% (price as of 2026-10-05)
April 6, 2021 KFRC S 10b5-1 7,809 $54.50 $425,590 72,929 Direct -9.67% Disposed -5.0% (price as of 2026-10-05)
April 5, 2021 KFRC S 10b5-1 14,361 $54.39 $781,095 80,738 Direct -15.10% Disposed -4.8% (price as of 2026-10-05)
April 1, 2021 KFRC S 10b5-1 12,300 $54.30 $667,890 95,099 Direct -11.45% Disposed -4.6% (price as of 2026-10-05)
March 15, 2021 KFRC S 4,702 $54.09 $254,331 107,399 Direct -4.19% Disposed -4.2% (price as of 2026-10-05)
March 12, 2021 KFRC S 24,729 $54.10 $1,337,839 112,101 Direct -18.07% Disposed -4.3% (price as of 2026-10-05)
March 10, 2021 KFRC S 5,271 $54.08 $285,056 136,162 Direct -3.73% Disposed -4.2% (price as of 2026-10-05)
March 3, 2021 KFRC S 15,000 $54.72 $820,800 141,433 Direct -9.59% Disposed -5.3% (price as of 2026-10-05)
Jan. 7, 2021 KFRC S 10b5-1 961 $45.05 $43,293 156,433 Direct -0.61% Disposed 15.0% (price as of 2026-10-05)
Jan. 6, 2021 KFRC S 10b5-1 50,700 $44.17 $2,239,419 157,394 Direct -24.36% Disposed 17.3% (price as of 2026-10-05)
June 8, 2020 KFRC S 10b5-1 1,400 $33.06 $46,284 861,741 Indirect -0.16% Disposed 56.7% (price as of 2026-10-05)
June 5, 2020 KFRC S 10b5-1 3,600 $33.07 $119,052 863,141 Indirect -0.42% Disposed 56.6% (price as of 2026-10-05)
May 27, 2020 KFRC S 10b5-1 9,753 $31.81 $310,243 866,741 Indirect -1.11% Disposed 62.8% (price as of 2026-10-05)
May 26, 2020 KFRC S 10b5-1 9,133 $31.06 $283,671 876,494 Indirect -1.03% Disposed 66.8% (price as of 2026-10-05)
May 18, 2020 KFRC S 10b5-1 6,114 $30.03 $183,603 885,627 Indirect -0.69% Disposed 72.5% (price as of 2026-10-05)
Dec. 26, 2019 KFRC S 10b5-1 100 $40.67 $4,067 845,789 Indirect -0.01% Disposed 27.4% (price as of 2026-10-05)
Dec. 24, 2019 KFRC S 10b5-1 6,200 $40.60 $251,720 845,889 Indirect -0.73% Disposed 27.6% (price as of 2026-10-05)
Dec. 20, 2019 KFRC S 10b5-1 5,000 $41.60 $208,000 852,089 Indirect -0.58% Disposed 24.5% (price as of 2026-10-05)
Dec. 16, 2019 KFRC S 10b5-1 2,000 $41.19 $82,380 857,089 Indirect -0.23% Disposed 25.8% (price as of 2026-10-05)
Dec. 11, 2019 KFRC S 10b5-1 1,300 $40.26 $52,338 859,089 Indirect -0.15% Disposed 28.7% (price as of 2026-10-05)
Nov. 6, 2019 KFRC S 200 $42.10 $8,420 885,389 Indirect -0.02% Disposed 23.0% (price as of 2026-10-05)

Showing latest 100 of 486 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Sept. 11, 2026 KFRC Restricted Stock Units Common Stock (97) · · 97 Acquired
June 12, 2026 KFRC Restricted Stock Units Common Stock (100) · · 100 Acquired
April 24, 2026 KFRC Restricted Stock Units COMMON STOCK (4,782) · · 4,782 Acquired
March 6, 2026 KFRC Restricted Stock Units Common Stock (110) · · 110 Acquired
Dec. 5, 2025 KFRC Restricted Stock Units COMMON STOCK (98) · · 98 Acquired
Sept. 12, 2025 KFRC Restricted Stock Units COMMON STOCK (94) · · 94 Acquired
June 13, 2025 KFRC Restricted Stock Units COMMON STOCK (72) · · 72 Acquired
April 25, 2025 KFRC Restricted Stock Units COMMON STOCK (3,188) · · 3,188 Acquired
March 7, 2025 KFRC Restricted Stock Units COMMON STOCK (31) · · 31 Acquired
Dec. 6, 2024 KFRC Restricted Stock Units COMMON STOCK (26) · · 26 Acquired
Sept. 13, 2024 KFRC Restricted Stock Units COMMON STOCK (24) · · 24 Acquired
June 14, 2024 KFRC Restricted Stock Units COMMON STOCK (25) · · 25 Acquired
April 26, 2024 KFRC Restricted Stock Units COMMON STOCK (2,183) · · 2,183 Acquired
March 15, 2024 KFRC Restricted Stock Units COMMON STOCK (10) · · 10 Acquired
Dec. 15, 2023 KFRC Restricted Stock Units COMMON STOCK (9) · · 9 Acquired
Sept. 15, 2023 KFRC Restricted Stock Units COMMON STOCK (11) · · 11 Acquired
Aug. 1, 2023 KFRC Restricted Stock Units COMMON STOCK (1,764) · · 1,764 Acquired
Nov. 10, 2010 KFRC Stock Appreciation Rights Common Stock (255,723) $12.66 Jan. 3, 2017 255,723 Disposed
Nov. 10, 2010 KFRC Options (right to buy) Common Stock (187,200) $10.95 Dec. 21, 2014 187,200 Disposed
Nov. 10, 2010 KFRC Options (right to buy) Common Stock (153,300) $9.35 Jan. 1, 2014 153,300 Disposed
March 22, 2010 KFRC Options (right to buy) Common (206,782) $5.30 Jan. 17, 2012 206,782 Disposed
Dec. 7, 2009 KFRC Options (right to buy) Common Stock (125,000) $13.44 Jan. 1, 2010 125,000 Disposed
Dec. 4, 2009 KFRC Options (right to buy) Common Stock (50,000) $13.44 Jan. 1, 2010 50,000 Disposed
Sept. 22, 2008 KFRC Options (right to buy) Common Stock (7,271) $7.25 Sept. 1, 2009 7,271 Disposed
Sept. 19, 2008 KFRC Options (right to buy) Common Stock (122,232) $7.25 Sept. 1, 2009 122,232 Disposed
Sept. 10, 2008 KFRC Options (right to buy) Common Stock (65,351) $7.25 Sept. 1, 2009 65,351 Disposed
Sept. 9, 2008 KFRC Options (right to buy) Common Stock (3,858) $7.25 Sept. 1, 2009 3,858 Acquired
Sept. 8, 2008 KFRC Options (right to buy) Common Stock (1,053) $7.25 Sept. 1, 2009 1,053 Acquired
Sept. 3, 2008 KFRC Options (right to buy) Common stock (39,000) $7.25 Sept. 1, 2009 39,000 Disposed
Aug. 18, 2008 KFRC Options (right to buy) Common Stock (47,277) $7.25 Sept. 1, 2009 47,277 Disposed
Aug. 15, 2008 KFRC Options (right to buy) Common Stock (13,665) $7.25 Sept. 1, 2009 13,665 Disposed
Sept. 6, 2007 KFRC Options (right to buy) Common Stock (500) $7.25 Sept. 1, 2008 500 Disposed
Sept. 5, 2007 KFRC Options (right to buy) Common Stock (22,300) $7.25 Sept. 1, 2008 22,300 Disposed
Sept. 4, 2007 KFRC Options (right to buy) Common Stock (2,700) $7.25 Sept. 1, 2008 2,700 Disposed
Aug. 31, 2007 KFRC Options (right to buy) Common Stock (3,000) $7.25 Sept. 1, 2008 3,000 Disposed
Aug. 30, 2007 KFRC Options (right to buy) Common Stock (50,000) $7.25 Sept. 1, 2008 50,000 Disposed
Jan. 3, 2007 KFRC Stock Appreciation Rights Common (255,723) $12.66 Jan. 3, 2017 255,723 Acquired
May 18, 2006 KFRC Options (right to buy) Common (60,351) $5.30 Jan. 17, 2012 60,351 Disposed
May 17, 2006 KFRC Options (right to buy) Common (5,089) $3.49 Jan. 26, 2011 5,089 Disposed
May 16, 2006 KFRC Options (right to buy) Common (131,749) $3.49 Jan. 26, 2011 131,749 Disposed
May 11, 2006 KFRC Options (right to buy) Common (15,677) $3.49 Jan. 26, 2011 15,677 Disposed
May 10, 2006 KFRC Options (right to buy) Common (49,458) $3.49 Jan. 26, 2011 49,458 Disposed
May 9, 2006 KFRC Options (right to buy) Common Stock (53,393) $3.49 Jan. 26, 2011 53,393 Disposed
May 9, 2006 KFRC Options (right to buy) Common Stock (8,587) $2.85 Jan. 31, 2013 8,587 Disposed
May 9, 2006 KFRC Options (right to buy) Common (9,132) $10.95 Dec. 22, 2014 9,132 Disposed
May 9, 2006 KFRC Options (right to buy) Common (18,867) $5.30 Jan. 17, 2012 18,867 Disposed
May 9, 2006 KFRC Options (right to buy) Common (7,441) $13.44 Jan. 1, 2010 7,441 Disposed
May 9, 2006 KFRC Options (right to buy) Common (13,793) $7.25 Sept. 2, 2009 13,793 Disposed
May 8, 2006 KFRC Options (right to buy) Common Stock $2.85 Jan. 31, 2013 48,695 Disposed
May 8, 2006 KFRC Options (right to buy) Common (257,366) $3.49 Jan. 26, 2011 257,366 Disposed
May 8, 2006 KFRC Options (right to buy) Common (74,712) $2.85 Jan. 31, 2013 74,712 Disposed
May 5, 2006 KFRC Options (right to buy) Common Stock $2.85 Jan. 31, 2013 97,630 Disposed
May 5, 2006 KFRC Options (right to buy) Common (80,200) $2.85 Jan. 31, 2013 80,200 Disposed
Feb. 21, 2006 KFRC Phantom Stock Common Stock (72,731) · Jan. 1, 2008 72,731 Acquired
Jan. 11, 2005 KFRC Stock Options (right to buy) Common Stock (35,088) $2.85 Jan. 6, 2013 35,088 Disposed
Dec. 22, 2004 KFRC Stock Options (right to buy) Common Stock (196,332) $10.95 Dec. 22, 2014 196,332 Acquired
Nov. 30, 2004 KFRC Phantom Stock Common Stock (50,439) · Nov. 30, 2004 50,439 Disposed
May 6, 2004 KFRC Stock Option (right to buy) Common Stock (28,634) $3.49 Jan. 26, 2011 28,634 Disposed
Jan. 1, 2004 KFRC Stock Option (right to buy) Common Stock (153,300) $9.35 Jan. 1, 2014 153,300 Acquired
Nov. 5, 2003 KFRC Phantom Stock Common Stock (8,006) · · 8,006 Disposed
Dec. 31, 2002 KFRC Phantom Stock Common Stock (4,601) · · 4,601 Disposed
Dec. 31, 2001 KFRC Phantom Stock Common Stock (5,739) · · 5,739 Acquired
Dec. 31, 2000 KFRC Phanton Stock Common Stock (3,679) · · 3,679 Acquired
Dec. 31, 1999 KFRC Phantom Stock Common Stock (3,189) · · 3,189 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).