KFRC · Kforce Inc. Common Stock
View on chartInsiders & Stakes
| DUNKEL DAVID L Chief Executive Officer | ▲ Buy | Open Market | 521,329 Shares held | 5/7/2025 | View profile |
| Joseph J. Liberatore President | ▼ Sell | Other | 340,446 Shares held | 6/12/2026 | View profile |
| David M. Kelly EVP, Chief Financial Officer | ▼ Sell | Other | 138,661 Shares held | 6/12/2026 | View profile |
| Andrew G. Thomas CHIEF MARKETING OFFICER | ▼ Sell | Other | 118,190 Shares held | 6/12/2026 | View profile |
| Jeffrey B. Hackman SVP Finance & Accounting | ▼ Sell | Other | 118,139 Shares held | 6/12/2026 | View profile |
| Mitchell Kye L. Chief Operations Officer | ▼ Sell | Other | 59,610 Shares held | 9/15/2023 | View profile |
| Mark F. Furlong Director | ▼ Sell | Other | 34,527 Shares held | 6/12/2026 | View profile |
| Ann E. Dunwoody Director | ▼ Sell | Other | 23,524 Shares held | 6/26/2026 | View profile |
| N. John Simmons Director | ▼ Sell | Open Market | 23,424 Shares held | 7/31/2026 | View profile |
| STRUZZIERO RALPH Director | ▲ Buy | Option Exercise | 19,586 Shares held | 5/2/2022 | View profile |
| ROSEN ELAINE Director | ▼ Sell | Open Market | 13,836 Shares held | 9/14/2023 | View profile |
| Derrick Dewan Brooks Director | ▼ Sell | Other | 6,931 Shares held | 6/12/2026 | View profile |
| Cloudman Catherine Director | ▲ Buy | Option Exercise | 6,850 Shares held | 3/15/2025 | View profile |
Transaction History
| N. John Simmons | ▼ Sell | Open Market | 2,000 | $110K | 7/31/2026 |
| Ann E. Dunwoody | ▼ Sell | Other | 160 | $8K | 6/26/2026 |
| David M. Kelly | ▼ Sell | Other | 672 | $0 | 6/12/2026 |
| Joseph J. Liberatore | ▼ Sell | Other | 1,755 | $0 | 6/12/2026 |
| Mark F. Furlong | ▼ Sell | Other | 38 | $0 | 6/12/2026 |
| Jeffrey B. Hackman | ▼ Sell | Other | 478 | $0 | 6/12/2026 |
| Derrick Dewan Brooks | ▼ Sell | Other | 38 | $0 | 6/12/2026 |
| N. John Simmons | ▼ Sell | Other | 38 | $0 | 6/12/2026 |
| Andrew G. Thomas | ▼ Sell | Other | 342 | $0 | 6/12/2026 |
| N. John Simmons | ▲ Buy | Grant | 4,782 | $0 | 4/24/2026 |
| Derrick Dewan Brooks | ▲ Buy | Grant | 4,782 | $0 | 4/24/2026 |
| Mark F. Furlong | ▲ Buy | Grant | 4,782 | $0 | 4/24/2026 |
| Ann E. Dunwoody | ▼ Sell | Other | 284 | $7K | 3/20/2026 |
| Joseph J. Liberatore | ▼ Sell | Other | 3,164 | $0 | 3/6/2026 |
| David M. Kelly | ▼ Sell | Other | 1,210 | $0 | 3/6/2026 |
| Mark F. Furlong | ▼ Sell | Other | 48 | $0 | 3/6/2026 |
| Jeffrey B. Hackman | ▼ Sell | Other | 862 | $0 | 3/6/2026 |
| Andrew G. Thomas | ▼ Sell | Other | 617 | $0 | 3/6/2026 |
| N. John Simmons | ▼ Sell | Other | 48 | $0 | 3/6/2026 |
| Joseph J. Liberatore | ▲ Buy | Grant | 104,059 | $0 | 12/31/2025 |
| David M. Kelly | ▲ Buy | Grant | 48,027 | $0 | 12/31/2025 |
| Andrew G. Thomas | ▲ Buy | Grant | 22,413 | $0 | 12/31/2025 |
| Jeffrey B. Hackman | ▲ Buy | Grant | 37,622 | $0 | 12/31/2025 |
| Joseph J. Liberatore | ▼ Sell | Tax Withholding | 19,302 | $606K | 12/27/2025 |
| David M. Kelly | ▼ Sell | Tax Withholding | 7,812 | $245K | 12/27/2025 |
| Jeffrey B. Hackman | ▼ Sell | Tax Withholding | 2,426 | $76K | 12/27/2025 |
| Andrew G. Thomas | ▼ Sell | Tax Withholding | 2,541 | $80K | 12/27/2025 |
| Ann E. Dunwoody | ▼ Sell | Other | 225 | $7K | 12/19/2025 |
| Jeffrey B. Hackman | ▼ Sell | Other | 404 | $0 | 12/5/2025 |
| David M. Kelly | ▼ Sell | Other | 702 | $0 | 12/5/2025 |
| Mark F. Furlong | ▼ Sell | Other | 43 | $0 | 12/5/2025 |
| Joseph J. Liberatore | ▼ Sell | Other | 2,079 | $0 | 12/5/2025 |
| Andrew G. Thomas | ▼ Sell | Other | 390 | $0 | 12/5/2025 |
| N. John Simmons | ▼ Sell | Other | 43 | $0 | 12/5/2025 |
| Ann E. Dunwoody | ▼ Sell | Other | 236 | $7K | 9/26/2025 |
| Jeffrey B. Hackman | ▼ Sell | Other | 390 | $0 | 9/12/2025 |
| Andrew G. Thomas | ▼ Sell | Other | 376 | $0 | 9/12/2025 |
| Mark F. Furlong | ▼ Sell | Other | 41 | $0 | 9/12/2025 |
| David M. Kelly | ▼ Sell | Other | 679 | $0 | 9/12/2025 |
| N. John Simmons | ▼ Sell | Other | 41 | $0 | 9/12/2025 |
| Joseph J. Liberatore | ▼ Sell | Other | 2,012 | $0 | 9/12/2025 |
| Derrick Dewan Brooks | ▲ Buy | Open Market | 336 | $11K | 8/6/2025 |
| Ann E. Dunwoody | ▼ Sell | Other | 171 | $7K | 6/27/2025 |
| Joseph J. Liberatore | ▼ Sell | Other | 1,543 | $0 | 6/13/2025 |
| N. John Simmons | ▼ Sell | Other | 32 | $0 | 6/13/2025 |
| Andrew G. Thomas | ▼ Sell | Other | 289 | $0 | 6/13/2025 |
| Jeffrey B. Hackman | ▼ Sell | Other | 298 | $0 | 6/13/2025 |
| David M. Kelly | ▼ Sell | Other | 521 | $0 | 6/13/2025 |
| Mark F. Furlong | ▼ Sell | Other | 32 | $0 | 6/13/2025 |
| Derrick Dewan Brooks | ▼ Sell | Open Market | 490 | $20K | 6/5/2025 |
| Jeffrey B. Hackman | ▼ Sell | Tax Withholding | 453 | $19K | 5/15/2025 |
| DUNKEL DAVID L | ▲ Buy | Open Market | 1,000 | $37K | 5/7/2025 |
| DUNKEL DAVID L | ▲ Buy | Open Market | 3,000 | $112K | 5/6/2025 |
| DUNKEL DAVID L | ▲ Buy | Open Market | 1,000 | $38K | 5/5/2025 |
| DUNKEL DAVID L | ▲ Buy | Open Market | 5,000 | $191K | 5/1/2025 |
| Mark F. Furlong | ▲ Buy | Grant | 3,188 | $0 | 4/25/2025 |
| N. John Simmons | ▲ Buy | Grant | 3,188 | $0 | 4/25/2025 |
| Ann E. Dunwoody | ▼ Sell | Other | 139 | $7K | 3/21/2025 |
| Ann E. Dunwoody | ▲ Buy | Option Exercise | 4,533 | $0 | 3/15/2025 |
| Cloudman Catherine | ▲ Buy | Option Exercise | 2,620 | $0 | 3/15/2025 |
| Joseph J. Liberatore | ▼ Sell | Other | 1,177 | $0 | 3/7/2025 |
| Jeffrey B. Hackman | ▼ Sell | Other | 242 | $0 | 3/7/2025 |
| N. John Simmons | ▼ Sell | Other | 17 | $0 | 3/7/2025 |
| Andrew G. Thomas | ▼ Sell | Other | 220 | $0 | 3/7/2025 |
| David M. Kelly | ▼ Sell | Other | 398 | $0 | 3/7/2025 |
| Mark F. Furlong | ▼ Sell | Other | 17 | $0 | 3/7/2025 |
| Andrew G. Thomas | ▼ Sell | Open Market | 7,100 | $368K | 2/10/2025 |
| Andrew G. Thomas | ▲ Buy | Grant | 11,287 | $0 | 12/31/2024 |
| Jeffrey B. Hackman | ▲ Buy | Grant | 14,462 | $0 | 12/31/2024 |
| David M. Kelly | ▲ Buy | Grant | 21,270 | $0 | 12/31/2024 |
| Joseph J. Liberatore | ▲ Buy | Grant | 47,619 | $0 | 12/31/2024 |
| David M. Kelly | ▼ Sell | Tax Withholding | 8,808 | $500K | 12/27/2024 |
| Jeffrey B. Hackman | ▼ Sell | Tax Withholding | 3,432 | $195K | 12/27/2024 |
| Joseph J. Liberatore | ▼ Sell | Tax Withholding | 20,273 | $1.1M | 12/27/2024 |
| Andrew G. Thomas | ▼ Sell | Tax Withholding | 2,730 | $155K | 12/27/2024 |
| DUNKEL DAVID L | ▼ Sell | Tax Withholding | 4,656 | $264K | 12/27/2024 |
| DUNKEL DAVID L | ▼ Sell | Gift | 11,170 | $0 | 12/26/2024 |
| Ann E. Dunwoody | ▼ Sell | Other | 119 | $7K | 12/20/2024 |
| Jeffrey B. Hackman | ▼ Sell | Other | 165 | $0 | 12/6/2024 |
| DUNKEL DAVID L | ▼ Sell | Other | 115 | $0 | 12/6/2024 |
| David M. Kelly | ▼ Sell | Other | 337 | $0 | 12/6/2024 |
| Joseph J. Liberatore | ▼ Sell | Other | 1,001 | $0 | 12/6/2024 |
| Mark F. Furlong | ▼ Sell | Other | 14 | $0 | 12/6/2024 |
| N. John Simmons | ▼ Sell | Other | 14 | $0 | 12/6/2024 |
| Andrew G. Thomas | ▼ Sell | Other | 183 | $0 | 12/6/2024 |
| Ann E. Dunwoody | ▼ Sell | Other | 109 | $7K | 9/27/2024 |
| Mark F. Furlong | ▼ Sell | Other | 13 | $0 | 9/13/2024 |
| Jeffrey B. Hackman | ▼ Sell | Other | 157 | $0 | 9/13/2024 |
| Joseph J. Liberatore | ▼ Sell | Other | 953 | $0 | 9/13/2024 |
| N. John Simmons | ▼ Sell | Other | 13 | $0 | 9/13/2024 |
| David M. Kelly | ▼ Sell | Other | 321 | $0 | 9/13/2024 |
| DUNKEL DAVID L | ▼ Sell | Other | 109 | $0 | 9/13/2024 |
| Andrew G. Thomas | ▼ Sell | Other | 173 | $0 | 9/13/2024 |
| David M. Kelly | ▼ Sell | Open Market | 6,000 | $395K | 8/2/2024 |
| Ann E. Dunwoody | ▼ Sell | Other | 108 | $7K | 6/28/2024 |
| David M. Kelly | ▼ Sell | Other | 326 | $0 | 6/14/2024 |
| Mark F. Furlong | ▼ Sell | Other | 14 | $0 | 6/14/2024 |
| DUNKEL DAVID L | ▼ Sell | Other | 111 | $0 | 6/14/2024 |
| Joseph J. Liberatore | ▼ Sell | Other | 970 | $0 | 6/14/2024 |
| Jeffrey B. Hackman | ▼ Sell | Other | 159 | $0 | 6/14/2024 |
| Andrew G. Thomas | ▼ Sell | Other | 176 | $0 | 6/14/2024 |
| N. John Simmons | ▼ Sell | Other | 14 | $0 | 6/14/2024 |
| Joseph J. Liberatore | ▼ Sell | Open Market | 6,638 | $412K | 6/13/2024 |
| Joseph J. Liberatore | ▼ Sell | Open Market | 8,100 | $503K | 6/12/2024 |
| Andrew G. Thomas | ▼ Sell | Open Market | 4,801 | $295K | 6/4/2024 |
| Mark F. Furlong | ▼ Sell | Open Market | 5,000 | $308K | 5/28/2024 |
| Joseph J. Liberatore | ▼ Sell | Open Market | 262 | $17K | 5/22/2024 |
| Jeffrey B. Hackman | ▼ Sell | Tax Withholding | 454 | $29K | 5/15/2024 |
| N. John Simmons | ▲ Buy | Grant | 2,183 | $0 | 4/26/2024 |
| Mark F. Furlong | ▲ Buy | Grant | 2,183 | $0 | 4/26/2024 |
| Andrew G. Thomas | ▼ Sell | Other | 157 | $0 | 3/15/2024 |
| N. John Simmons | ▼ Sell | Other | 14 | $0 | 3/15/2024 |
| Joseph J. Liberatore | ▼ Sell | Other | 856 | $0 | 3/15/2024 |
| David M. Kelly | ▼ Sell | Other | 288 | $0 | 3/15/2024 |
| Jeffrey B. Hackman | ▼ Sell | Other | 151 | $0 | 3/15/2024 |
| Mark F. Furlong | ▼ Sell | Other | 14 | $0 | 3/15/2024 |
| DUNKEL DAVID L | ▼ Sell | Other | 98 | $0 | 3/15/2024 |
| Cloudman Catherine | ▲ Buy | Option Exercise | 4,230 | $0 | 3/15/2024 |
| Andrew G. Thomas | ▲ Buy | Grant | 2,131 | $0 | 12/31/2023 |
| Andrew G. Thomas | ▲ Buy | Grant | 7,697 | $0 | 12/31/2023 |
| David M. Kelly | ▲ Buy | Grant | 2,877 | $0 | 12/31/2023 |
| David M. Kelly | ▲ Buy | Grant | 16,726 | $0 | 12/31/2023 |
| Joseph J. Liberatore | ▲ Buy | Grant | 6,476 | $0 | 12/31/2023 |
| Joseph J. Liberatore | ▲ Buy | Grant | 44,923 | $0 | 12/31/2023 |
| Jeffrey B. Hackman | ▲ Buy | Grant | 2,131 | $0 | 12/31/2023 |
| Jeffrey B. Hackman | ▲ Buy | Grant | 6,698 | $0 | 12/31/2023 |
| Andrew G. Thomas | ▼ Sell | Tax Withholding | 3,105 | $211K | 12/27/2023 |
| Joseph J. Liberatore | ▼ Sell | Tax Withholding | 21,594 | $1.5M | 12/27/2023 |
| David M. Kelly | ▼ Sell | Tax Withholding | 10,285 | $698K | 12/27/2023 |
| Jeffrey B. Hackman | ▼ Sell | Tax Withholding | 3,644 | $247K | 12/27/2023 |
| DUNKEL DAVID L | ▼ Sell | Tax Withholding | 26,864 | $1.8M | 12/27/2023 |
| Andrew G. Thomas | ▼ Sell | Other | 164 | $0 | 12/15/2023 |
| N. John Simmons | ▼ Sell | Other | 13 | $0 | 12/15/2023 |
| Joseph J. Liberatore | ▼ Sell | Other | 833 | $0 | 12/15/2023 |
| David M. Kelly | ▼ Sell | Other | 309 | $0 | 12/15/2023 |
| Jeffrey B. Hackman | ▼ Sell | Other | 148 | $0 | 12/15/2023 |
| Mark F. Furlong | ▼ Sell | Other | 13 | $0 | 12/15/2023 |
| DUNKEL DAVID L | ▼ Sell | Other | 453 | $0 | 12/15/2023 |
| DUNKEL DAVID L | ▼ Sell | Gift | 20,000 | $0 | 12/15/2023 |
| David M. Kelly | ▼ Sell | Open Market | 3,194 | $224K | 12/12/2023 |
| David M. Kelly | ▼ Sell | Open Market | 1,806 | $126K | 12/11/2023 |
| N. John Simmons | ▼ Sell | Open Market | 2,000 | $138K | 12/4/2023 |
| Mark F. Furlong | ▼ Sell | Gift | 2,000 | $0 | 11/22/2023 |
| Andrew G. Thomas | ▼ Sell | Tax Withholding | 166 | $10K | 10/14/2023 |
| David M. Kelly | ▼ Sell | Other | 356 | $0 | 9/15/2023 |
| Joseph J. Liberatore | ▼ Sell | Other | 963 | $0 | 9/15/2023 |
| N. John Simmons | ▼ Sell | Other | 15 | $0 | 9/15/2023 |
| Andrew G. Thomas | ▼ Sell | Other | 193 | $0 | 9/15/2023 |
| Jeffrey B. Hackman | ▼ Sell | Other | 169 | $0 | 9/15/2023 |
| Mark F. Furlong | ▼ Sell | Other | 15 | $0 | 9/15/2023 |
| DUNKEL DAVID L | ▼ Sell | Other | 524 | $0 | 9/15/2023 |
| Mitchell Kye L. | ▼ Sell | Other | 345 | $0 | 9/15/2023 |
| ROSEN ELAINE | ▼ Sell | Open Market | 2,250 | $129K | 9/14/2023 |
| Jeffrey B. Hackman | ▼ Sell | Tax Withholding | 660 | $40K | 8/15/2023 |
| DUNKEL DAVID L | ▲ Buy | Grant | 12,216 | $0 | 7/31/2023 |
| DUNKEL DAVID L | ▼ Sell | Tax Withholding | 4,807 | $305K | 7/31/2023 |
| Andrew G. Thomas | ▼ Sell | Other | 183 | $0 | 6/16/2023 |
| Mark F. Furlong | ▼ Sell | Other | 15 | $0 | 6/16/2023 |
| N. John Simmons | ▼ Sell | Other | 15 | $0 | 6/16/2023 |
| Mitchell Kye L. | ▼ Sell | Other | 326 | $0 | 6/16/2023 |
| Joseph J. Liberatore | ▼ Sell | Other | 912 | $0 | 6/16/2023 |
| Jeffrey B. Hackman | ▼ Sell | Other | 171 | $0 | 6/16/2023 |
| David M. Kelly | ▼ Sell | Other | 338 | $0 | 6/16/2023 |
| DUNKEL DAVID L | ▼ Sell | Other | 497 | $0 | 6/16/2023 |
| David M. Kelly | ▼ Sell | Open Market | 5,987 | $339K | 5/18/2023 |
| David M. Kelly | ▼ Sell | Open Market | 12,813 | $729K | 5/15/2023 |
| Jeffrey B. Hackman | ▼ Sell | Tax Withholding | 695 | $39K | 5/15/2023 |
| N. John Simmons | ▲ Buy | Grant | 2,495 | $0 | 5/5/2023 |
| Mark F. Furlong | ▲ Buy | Grant | 2,495 | $0 | 5/5/2023 |
| Ann E. Dunwoody | ▲ Buy | Option Exercise | 2,313 | $0 | 3/15/2023 |
| Andrew G. Thomas | ▼ Sell | Other | 183 | $0 | 3/10/2023 |
| N. John Simmons | ▼ Sell | Other | 11 | $0 | 3/10/2023 |
| Mitchell Kye L. | ▼ Sell | Other | 325 | $0 | 3/10/2023 |
| Joseph J. Liberatore | ▼ Sell | Other | 910 | $0 | 3/10/2023 |
| David M. Kelly | ▼ Sell | Other | 337 | $0 | 3/10/2023 |
| Jeffrey B. Hackman | ▼ Sell | Other | 180 | $0 | 3/10/2023 |
| Mark F. Furlong | ▼ Sell | Other | 11 | $0 | 3/10/2023 |
| DUNKEL DAVID L | ▼ Sell | Other | 495 | $0 | 3/10/2023 |
| Andrew G. Thomas | ▼ Sell | Open Market | 20,000 | $1.2M | 2/24/2023 |
| Mitchell Kye L. | ▲ Buy | Grant | 15,502 | $0 | 12/31/2022 |
| Joseph J. Liberatore | ▲ Buy | Grant | 51,067 | $0 | 12/31/2022 |
| DUNKEL DAVID L | ▲ Buy | Grant | 34,653 | $0 | 12/31/2022 |
| Jeffrey B. Hackman | ▲ Buy | Grant | 8,435 | $0 | 12/31/2022 |
| Andrew G. Thomas | ▲ Buy | Grant | 9,849 | $0 | 12/31/2022 |
| David M. Kelly | ▲ Buy | Grant | 16,414 | $0 | 12/31/2022 |
| Mitchell Kye L. | ▼ Sell | Open Market | 21,132 | $1.2M | 12/30/2022 |
| Andrew G. Thomas | ▼ Sell | Tax Withholding | 4,310 | $237K | 12/27/2022 |
| DUNKEL DAVID L | ▼ Sell | Tax Withholding | 28,626 | $1.6M | 12/27/2022 |
| Joseph J. Liberatore | ▼ Sell | Tax Withholding | 23,291 | $1.3M | 12/27/2022 |
| Mitchell Kye L. | ▼ Sell | Tax Withholding | 13,707 | $753K | 12/27/2022 |
| David M. Kelly | ▼ Sell | Tax Withholding | 14,321 | $787K | 12/27/2022 |
| Jeffrey B. Hackman | ▼ Sell | Tax Withholding | 5,141 | $283K | 12/27/2022 |
| DUNKEL DAVID L | ▼ Sell | Gift | 20,000 | $0 | 12/14/2022 |
| N. John Simmons | ▼ Sell | Other | 10 | $0 | 12/9/2022 |
| Joseph J. Liberatore | ▼ Sell | Other | 926 | $0 | 12/9/2022 |
| Mitchell Kye L. | ▼ Sell | Other | 424 | $0 | 12/9/2022 |
| Mark F. Furlong | ▼ Sell | Other | 10 | $0 | 12/9/2022 |
| David M. Kelly | ▼ Sell | Other | 438 | $0 | 12/9/2022 |
| DUNKEL DAVID L | ▼ Sell | Other | 695 | $0 | 12/9/2022 |
| Andrew G. Thomas | ▼ Sell | Other | 221 | $0 | 12/9/2022 |