LIBERATORE JOSEPH J - Insider Non-Derivative Transactions at KFORCE INC (KFRC) - (SEC)

Updated on January 3, 2026.

According to recent SEC insider information filed on Dec 27, 2025, LIBERATORE JOSEPH J's relationship to KFORCE INC (KFRC) is Director,Officer (President & CEO), and currently has 231,468 shares of Common Stock.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other KFRC insiders.

Related Topics: SEC Topic List.
Data Source: SEC.
LIBERATORE JOSEPH J - Insider Non-Derivative Transactions of KFRC Common Stock
LIBERATORE JOSEPH J - Insider Non-Derivative Transactions at KFRC
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Dec 28, 2025 F -- (Common Stock) 19302 31.41 231468
Dec 6, 2025 J -- (Common Stock) 2079 0 250770
Sep 13, 2025 J -- (Common Stock) 2012 0 248691
Jun 14, 2025 J -- (Common Stock) 1543 0 246679
Mar 8, 2025 J -- (Common Stock) 1177 0 245136
Jan 1, 2025 Acquisition -- (Common Stock) 47619 0 243959
Dec 28, 2024 F -- (Common Stock) 20273 56.71 196340
Dec 7, 2024 J -- (Common Stock) 1001 0 216613
Sep 14, 2024 J -- (Common Stock) 953 0 215612
Jun 15, 2024 J -- (Common Stock) 970 0 214659
Jun 14, 2024 Sell -- (Common Stock) 6638 62.02 213689
Jun 13, 2024 Sell -- (Common Stock) 8100 62.08 220327
May 23, 2024 Sell -- (Common Stock) 262 63 228427
Mar 16, 2024 J -- (Common Stock) 856 0 228689
Jan 1, 2024 Acquisition -- (Common Stock) 6476 0 182910
Jan 1, 2024 Acquisition -- (Common Stock) 44923 0 227833
Dec 28, 2023 F -- (Common Stock) 21594 67.84 176434
Dec 16, 2023 J -- (Common Stock) 833 0 198028
Sep 16, 2023 J -- (Common Stock) 963 0 197195
Jun 17, 2023 J -- (Common Stock) 912 0 196232
Mar 11, 2023 J -- (Common Stock) 910 0 195320
Jan 1, 2023 Acquisition -- (Common Stock) 51067 0 194410