Ralph Struzziero

CIK 1219795 · View on SEC EDGAR ↗

Insider

First SEC filing: Feb. 12, 2016 · Latest: Feb. 12, 2016

On this page

Insider at

Insider transactions

0 buys (P) 0 sells (S) Net: $0 + 65 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

65 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
May 26, 2021 KFRC S 2,500 $60.19 $150,475 4,729 Direct -34.58% Disposed -3.5% (price as of 2026-08-20)
May 7, 2021 KFRC S 4,805 $60.09 $288,732 7,229 Direct -39.93% Disposed -3.3% (price as of 2026-08-20)
March 10, 2021 KFRC S 3,850 $54.45 $209,632 9,790 Direct -28.23% Disposed 6.7% (price as of 2026-08-20)
Feb. 24, 2021 KFRC S 5,000 $50.15 $250,750 13,640 Direct -26.82% Disposed 15.9% (price as of 2026-08-20)
Dec. 9, 2020 KFRC S 4,811 $43.05 $207,114 18,640 Direct -20.52% Disposed 35.0% (price as of 2026-08-20)
Dec. 2, 2020 KFRC S 294 $41.25 $12,128 23,434 Direct -1.24% Disposed 40.9% (price as of 2026-08-20)
Nov. 20, 2020 KFRC S 2,466 $40.50 $99,873 23,728 Direct -9.41% Disposed 43.5% (price as of 2026-08-20)
Nov. 11, 2020 KFRC S 1,987 $41.73 $82,918 0 Indirect -100.00% Disposed 39.3% (price as of 2026-08-20)
Aug. 11, 2020 KFRC S 10b5-1 2,760 $37.26 $102,838 26,173 Direct -9.54% Disposed 56.0% (price as of 2026-08-20)
Feb. 7, 2020 KFRC S 10b5-1 4,500 $32.94 $148,230 25,314 Direct -15.09% Disposed 76.4% (price as of 2026-08-20)
Dec. 24, 2018 KFRC S 10b5-1 2,500 $27.95 $69,875 27,071 Direct -8.45% Disposed 107.9% (price as of 2026-08-20)
Dec. 21, 2018 KFRC S 10b5-1 3,000 $28.45 $85,350 29,571 Direct -9.21% Disposed 104.3% (price as of 2026-08-20)
Oct. 2, 2018 KFRC S 10b5-1 2,964 $36.55 $108,334 32,571 Direct -8.34% Disposed 59.0% (price as of 2026-08-20)
Sept. 19, 2018 KFRC S 10b5-1 6,000 $38.05 $228,300 35,535 Direct -14.45% Disposed 52.7% (price as of 2026-08-20)
Sept. 17, 2018 KFRC S 10b5-1 3,000 $39.55 $118,650 41,535 Direct -6.74% Disposed 46.9% (price as of 2026-08-20)
Aug. 7, 2018 KFRC S 1,500 $42.95 $64,425 44,535 Direct -3.26% Disposed 35.3% (price as of 2026-08-20)
Jan. 8, 2018 KFRC S 10b5-1 1,229 $27.05 $33,244 46,035 Direct -2.60% Disposed 114.8% (price as of 2026-08-20)
Dec. 18, 2017 KFRC S 10b5-1 1,500 $26.55 $39,825 47,264 Direct -3.08% Disposed 118.9% (price as of 2026-08-20)
Dec. 15, 2017 KFRC S 2,000 $25.55 $51,100 48,764 Direct -3.94% Disposed 127.4% (price as of 2026-08-20)
Dec. 5, 2017 KFRC S 10b5-1 4,500 $25.85 $116,325 50,764 Direct -8.14% Disposed 124.8% (price as of 2026-08-20)
Nov. 3, 2017 KFRC S 2,000 $23.20 $46,400 55,264 Direct -3.49% Disposed 150.5% (price as of 2026-08-20)
Sept. 11, 2017 KFRC S 1,000 $18.26 $18,260 57,264 Direct -1.72% Disposed 218.2% (price as of 2026-08-20)
Feb. 15, 2017 KFRC S 2,539 $24.62 $62,510 53,264 Direct -4.55% Disposed 136.0% (price as of 2026-08-20)
Dec. 12, 2016 KFRC S 3,584 $23.90 $85,658 55,803 Direct -6.03% Disposed 143.1% (price as of 2026-08-20)
Jan. 20, 2016 KFRC S 10b5-1 5,000 $21.44 $107,200 47,463 Direct -9.53% Disposed 171.0% (price as of 2026-08-20)
Jan. 14, 2016 KFRC S 10b5-1 1,372 $21.68 $29,745 52,463 Direct -2.55% Disposed 168.0% (price as of 2026-08-20)
Jan. 13, 2016 KFRC S 10b5-1 1,372 $21.93 $30,088 53,835 Direct -2.49% Disposed 165.0% (price as of 2026-08-20)
Jan. 8, 2016 KFRC S 10b5-1 1,248 $22.43 $27,993 55,207 Direct -2.21% Disposed 159.1% (price as of 2026-08-20)
Sept. 14, 2015 KFRC S 500 $26.50 $13,250 56,419 Direct -0.88% Disposed 119.3% (price as of 2026-08-20)
Aug. 7, 2015 KFRC S 1,500 $28.11 $42,165 56,890 Direct -2.57% Disposed 106.7% (price as of 2026-08-20)
June 19, 2015 KFRC S 1,000 $22.27 $22,270 58,390 Direct -1.68% Disposed 160.9% (price as of 2026-08-20)
May 27, 2014 KFRC S 777 $22.52 $17,498 54,664 Direct -1.40% Disposed 158.0% (price as of 2026-08-20)
Oct. 30, 2013 KFRC S 10b5-1 2,443 $18.95 $46,295 50,367 Direct -4.63% Disposed 206.6% (price as of 2026-08-20)
Sept. 25, 2013 KFRC S 10b5-1 2,000 $17.95 $35,900 52,810 Direct -3.65% Disposed 223.7% (price as of 2026-08-20)
Sept. 9, 2013 KFRC S 4,966 $17.07 $84,770 45,346 Direct -9.87% Disposed 240.4% (price as of 2026-08-20)

Showing latest 100 of 177 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.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
May 2, 2022 KFRC Restricted Stock Units Common Stock (14,821) 14,821 Disposed
March 11, 2022 KFRC Restricted Stock Units Common Stock (66) 66 Acquired
Dec. 10, 2021 KFRC Restricted Stock Units Common Stock (52) 52 Acquired
Sept. 10, 2021 KFRC Restricted Stock Units Common Stock (63) 63 Acquired
June 11, 2021 KFRC Restricted Stock Units Common Stock (54) 54 Acquired
March 12, 2021 KFRC Restricted Stock Units Common Stock (62) 62 Acquired
Dec. 4, 2020 KFRC Restricted Stock Units Common Stock (67) 67 Acquired
Sept. 11, 2020 KFRC Restricted Stock Units Common Stock (85) 85 Acquired
June 5, 2020 KFRC Restricted Stock Units Common Stock (88) 88 Acquired
March 6, 2020 KFRC Restricted Stock Units Common Stock (87) 87 Acquired
Dec. 6, 2019 KFRC Restricted Stock Units Common Stock (64) 64 Acquired
Sept. 6, 2019 KFRC Restricted Stock Units Common Stock (77) 77 Acquired
June 7, 2019 KFRC Restricted Stock Units Common Stock (73) 73 Acquired
March 8, 2019 KFRC Restricted Stock Units Common Stock (70) 70 Acquired
Dec. 7, 2018 KFRC Restricted Stock Units Common Stock (85) 85 Acquired
Sept. 7, 2018 KFRC Restricted Stock Units Common Stock (59) 59 Acquired
June 8, 2018 KFRC Restricted Stock Units Common Stock (47) 47 Acquired
April 27, 2018 KFRC Restricted Stock Units Common Stock (3,717) 3,717 Acquired
March 9, 2018 KFRC Restricted Stock Units Common Stock (42) 42 Acquired
Dec. 8, 2017 KFRC Restricted Stock Units Common Stock (46) 46 Acquired
Sept. 8, 2017 KFRC Restricted Stock Units Common Stock (66) 66 Acquired
June 9, 2017 KFRC Restricted Stock Units Common Stock (64) 64 Acquired
April 28, 2017 KFRC Restricted Stock Units Common Stock (4,405) 4,405 Acquired
March 10, 2017 KFRC Restricted Stock Units Common Stock (27) 27 Acquired
Feb. 16, 2017 KFRC Options (right to buy) Common Stock (5,000) $14.45 July 27, 2017 5,000 Disposed
Dec. 9, 2016 KFRC Restricted Stock Units Common Stock (27) 27 Acquired
Sept. 9, 2016 KFRC Restricted Stock Units Common Stock (34) 34 Acquired
June 10, 2016 KFRC Restricted Stock Units Common Stock (34) 34 Acquired
April 29, 2016 KFRC Restricted Stock Units Common Stock (5,260) 5,260 Acquired
Feb. 12, 2016 KFRC Options (right to buy) Common Stock (5,000) $9.13 July 25, 2018 5,000 Disposed
Feb. 12, 2016 KFRC Options (right to buy) Common Stock (5,000) $12.60 July 28, 2016 5,000 Disposed
Sept. 19, 2013 KFRC Options (right to buy) Common Stock (4,464) $8.96 June 28, 2014 4,464 Disposed
Sept. 19, 2013 KFRC Options (right to buy) Common Stock (5,000) $8.96 June 15, 2014 5,000 Disposed
March 9, 2010 KFRC Options (right to buy) Common (5,000) $6.51 June 18, 2011 5,000 Disposed
July 25, 2008 KFRC Options (right to buy) Common Stock (5,000) $9.13 July 25, 2018 5,000 Acquired
July 27, 2007 KFRC Options (right to buy) Common Stock (5,000) $14.45 July 27, 2017 5,000 Acquired
July 28, 2006 KFRC Options (right to buy) Common Stock (5,000) $12.60 July 28, 2016 5,000 Acquired
Sept. 28, 2004 KFRC Options (right to buy) Common Stock (5,000) $4.36 June 16, 2013 5,000 Disposed
Sept. 28, 2004 KFRC Options (right to buy) Common Stock (6,849) $4.36 June 30, 2013 6,849 Disposed
Sept. 28, 2004 KFRC Options (right to buy) Common Stock (10,155) $5.82 June 18, 2012 10,155 Disposed
Sept. 28, 2004 KFRC Options (right to buy) Common Stock (5,000) $2.41 Oct. 20, 2010 5,000 Disposed
June 28, 2004 KFRC Options (right to buy) Common Stock (4,464) $8.96 June 28, 2014 4,464 Acquired
June 15, 2004 KFRC Options (right to buy) Common Stock (5,000) $8.96 June 15, 2014 5,000 Acquired

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