Login
$KFRC
$57.87 +$0.80 (1.4%) Close

$KFRC 4 SEC Filings

Filed On Filing
29 Sep 2026 Form 4: Dunwoody Ann E., Director

Acquired 150 shares (Small Acquisition) ($7.59K)

15 Sep 2026 Form 4: Brooks Derrick Dewan, Director

Acquired 38 shares (Other Transaction) · Acquired 83 Restricted Stock Units (Other Transaction)

15 Sep 2026 Form 4: Cloudman Catherine, Director

Acquired 64 Restricted Stock Units (Other Transaction)

15 Sep 2026 Form 4: Thomas Andrew G, Chief Experience Officer

Acquired 338 shares (Other Transaction)

15 Sep 2026 Form 4: Mehl Randall, Director

Acquired 235 Restricted Stock Units (Other Transaction)

15 Sep 2026 Form 4: Dunwoody Ann E., Director

Acquired 82 Restricted Stock Units (Other Transaction)

15 Sep 2026 Form 4: Hackman Jeffrey B., Chief Financial Officer

Acquired 470 shares (Other Transaction)

15 Sep 2026 Form 4: Simmons N John, Director

Acquired 38 shares (Other Transaction)

15 Sep 2026 Form 4: Rosen Elaine, Director

Acquired 331 Restricted Stock Units (Other Transaction)

15 Sep 2026 Form 4: Kelly David M, Chief Operating Officer

Acquired 659 shares (Other Transaction)

15 Sep 2026 Form 4: Liberatore Joseph J, Director

Acquired 1,728 shares (Other Transaction)

15 Sep 2026 Form 4: Furlong Mark F, Director

Acquired 38 shares (Other Transaction)

15 Sep 2026 Form 4: Dunkel David L, Director

Acquired 97 Restricted Stock Units (Other Transaction)

03 Aug 2026 Form 4: Simmons N John, Director

Sold 2,000 shares ($110K)

30 Jun 2026 Form 4: Dunwoody Ann E., Director

Acquired 160 shares (Small Acquisition) ($7.52K)

16 Jun 2026 Form 4: Dunwoody Ann E., Director

Acquired 82 Restricted Stock Units (Other Transaction)

16 Jun 2026 Form 4: Brooks Derrick Dewan, Director

Acquired 38 shares (Other Transaction) · Acquired 84 Restricted Stock Units (Other Transaction)

16 Jun 2026 Form 4: Simmons N John, Director

Acquired 38 shares (Other Transaction)

16 Jun 2026 Form 4: Thomas Andrew G, Chief Experience Officer

Acquired 342 shares (Other Transaction)

16 Jun 2026 Form 4: Kelly David M, Chief Operating Officer

Acquired 672 shares (Other Transaction)

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Premium Feature

This feature requires a premium subscription to unlock unlimited historical data and advanced analysis tools.

Premium includes:

  • Unlimited historical financial data
  • Advanced analytics and insights
  • Priority support