Joseph J. Liberatore serves as Executive at KFORCE INC, where they oversee executive responsibilities. Since joining the company, Joseph J. Liberatore has executed 215 insider transactions totaling $25.9M, demonstrating a bearish approach to their equity position. Their most recent transaction on Dec 27, 2025 involved selling 19,302 shares valued at $606.3K.
Joseph J. Liberatore currently holds 231,468 shares of KFORCE INC (KFRC), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Joseph J. Liberatore has been a net seller of KFRC stock. They have purchased $0 and sold $25.9M worth of shares.
Joseph J. Liberatore's most recent insider trade was on Dec 27, 2025, when they sold 19,302 shares at $31.41 per share.
Get notified when new Form 4 filings are submitted
| $N/A |
| Discretionary |
| Sep 12, 2025 | KFRC | $0 | Other | 2,012 | $N/A | Discretionary |
| Sep 13, 2024 | KFRC | $0 | Other | 953 | $N/A | Discretionary |
| Jun 14, 2024 | KFRC | $0 | Other | 970 | $N/A | Discretionary |
| Jun 13, 2024 | KFRC | $411.7K | Sale | 6,638 | $62.02 | Discretionary |
| Jun 12, 2024 | KFRC | $502.8K | Sale | 8,100 | $62.08 | Discretionary |
| May 22, 2024 | KFRC | $16.5K | Sale | 262 | $63.00 | Discretionary |
| Mar 15, 2024 | KFRC | $0 | Other | 856 | $N/A | Discretionary |
| Dec 31, 2023 | KFRC | $0 | Award | 44,923 | $N/A | Discretionary |
| Dec 31, 2023 | KFRC | $0 | Award | 6,476 | $N/A | Discretionary |
| Dec 27, 2023 | KFRC | $1.5M | Payment | 21,594 | $67.84 | Discretionary |
| Dec 15, 2023 | KFRC | $0 | Other | 833 | $N/A | Discretionary |
| Sep 15, 2023 | KFRC | $0 | Other | 963 | $N/A | Discretionary |
| Jun 16, 2023 | KFRC | $0 | Other | 912 | $N/A | Discretionary |
| Mar 10, 2023 | KFRC | $0 | Other | 910 | $N/A | Discretionary |
| Dec 31, 2022 | KFRC | $0 | Award | 51,067 | $N/A | Discretionary |
| Dec 27, 2022 | KFRC | $1.3M | Payment | 23,291 | $54.97 | Discretionary |
| Dec 9, 2022 | KFRC | $0 | Other | 926 | $N/A | Discretionary |
| Sep 16, 2022 | KFRC | $0 | Other | 809 | $N/A | Discretionary |
| Jun 10, 2022 | KFRC | $0 | Other | 733 | $N/A | Discretionary |
| Mar 11, 2022 | KFRC | $0 | Other | 710 | $N/A | Discretionary |
| Dec 31, 2021 | KFRC | $0 | Award | 31,906 | $N/A | Discretionary |
| Dec 31, 2021 | KFRC | $0 | Award | 29,912 | $N/A | Discretionary |
| Dec 28, 2021 | KFRC | $2.6M | Sale | 34,000 | $76.41 | Discretionary |
| Dec 27, 2021 | KFRC | $1.9M | Payment | 24,724 | $76.99 | Discretionary |
| Dec 10, 2021 | KFRC | $0 | Other | 567 | $N/A | Discretionary |
| Sep 10, 2021 | KFRC | $0 | Other | 691 | $N/A | Discretionary |
| Jun 11, 2021 | KFRC | $0 | Other | 582 | $N/A | Discretionary |
| Mar 12, 2021 | KFRC | $0 | Other | 668 | $N/A | Discretionary |