Joseph Liberatore's holdings tell an interesting story. For several years, he actively traded significant amounts of Kforce stock, reaching peak values around $16 million in early 2024. This showed a clear commitment to the company, as he often held large...

Stock Sold

$14.93M

KFRC

$14.93M

457,973 shares

What if they kept their stock?

If Joseph J. Liberatore didn't sell their stock, today they would have:
Extra KFRC457,973 shares worth $25.88M.
This is 73.39% and $10.95M more than what they got when they sold the stock.

Recent Insider Trades

KFRC

47,619 shares

KFRC

Dec 31, 2024

Received

KFRC

$411.69K

KFRC at $62.02/share

Jun 12, 2024

Sale

KFRC

$502.85K

KFRC at $62.08/share

Jun 12, 2024

Sale

KFRC

$16.51K

KFRC at $63.00/share

May 22, 2024

Sale

KFRC

51,399 shares

KFRC

Dec 31, 2023

Received

Charitable Transactions

KFRC

46,310 shares

KFRC

Recent Charitable Transactions

No charitable transactions found for this CEO.

Joseph J. Liberatore

CEO of Kforce

K

View Compensation History

2023 Total Compensation

$4.57M

Salary

$875.00K

Bonus

$437.50K

Stock

$3.03M

Other

$224.33K