Jeffrey B. Hackman
First SEC filing: March 16, 2015 · Latest: March 16, 2015
Insider at
Insider transactions
Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| Date | Ticker | Code | Shares | Price | Value | Owned after | Δ own | A/D | vs now |
|---|---|---|---|---|---|---|---|---|---|
| Sept. 11, 2026 | KFRC | J | 470 | · | · | 118,609 Direct | +0.40% | Acquired | (price as of 2026-10-02) |
| June 12, 2026 | KFRC | J | 478 | · | · | 118,139 Direct | +0.41% | Acquired | (price as of 2026-10-02) |
| March 6, 2026 | KFRC | J | 862 | · | · | 117,661 Direct | +0.74% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2025 | KFRC | A | 37,622 | · | · | 116,799 Direct | +47.52% | Acquired | (price as of 2026-10-02) |
| Dec. 27, 2025 | KFRC | F | 2,426 | $31.41 | $76,201 | 79,177 Direct | -2.97% | Disposed | 68.3% (price as of 2026-10-02) |
| Dec. 5, 2025 | KFRC | J | 404 | · | · | 81,603 Direct | +0.50% | Acquired | (price as of 2026-10-02) |
| Sept. 12, 2025 | KFRC | J | 390 | · | · | 81,199 Direct | +0.48% | Acquired | (price as of 2026-10-02) |
| June 13, 2025 | KFRC | J | 298 | · | · | 80,809 Direct | +0.37% | Acquired | (price as of 2026-10-02) |
| May 15, 2025 | KFRC | F | 453 | $41.94 | $18,999 | 80,511 Direct | -0.56% | Disposed | 26.0% (price as of 2026-10-02) |
| March 7, 2025 | KFRC | J | 242 | · | · | 80,964 Direct | +0.30% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2024 | KFRC | A | 14,462 | · | · | 80,722 Direct | +21.83% | Acquired | (price as of 2026-10-02) |
| Dec. 27, 2024 | KFRC | F | 3,432 | $56.71 | $194,629 | 66,260 Direct | -4.92% | Disposed | -6.8% (price as of 2026-10-02) |
| Dec. 6, 2024 | KFRC | J | 165 | · | · | 69,692 Direct | +0.24% | Acquired | (price as of 2026-10-02) |
| Sept. 13, 2024 | KFRC | J | 157 | · | · | 69,527 Direct | +0.23% | Acquired | (price as of 2026-10-02) |
| June 14, 2024 | KFRC | J | 159 | · | · | 69,370 Direct | +0.23% | Acquired | (price as of 2026-10-02) |
| May 15, 2024 | KFRC | F | 454 | $64.95 | $29,487 | 69,211 Direct | -0.65% | Disposed | -18.6% (price as of 2026-10-02) |
| March 15, 2024 | KFRC | J | 151 | · | · | 69,665 Direct | +0.22% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2023 | KFRC | A | 6,698 | · | · | 69,514 Direct | +10.66% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2023 | KFRC | A | 2,131 | · | · | 62,816 Direct | +3.51% | Acquired | (price as of 2026-10-02) |
| Dec. 27, 2023 | KFRC | F | 3,644 | $67.84 | $247,209 | 60,685 Direct | -5.66% | Disposed | -22.1% (price as of 2026-10-02) |
| Dec. 15, 2023 | KFRC | J | 148 | · | · | 64,329 Direct | +0.23% | Acquired | (price as of 2026-10-02) |
| Sept. 15, 2023 | KFRC | J | 169 | · | · | 64,181 Direct | +0.26% | Acquired | (price as of 2026-10-02) |
| Aug. 15, 2023 | KFRC | F | 660 | $60.36 | $39,838 | 64,012 Direct | -1.02% | Disposed | -12.4% (price as of 2026-10-02) |
| June 16, 2023 | KFRC | J | 171 | · | · | 64,672 Direct | +0.27% | Acquired | (price as of 2026-10-02) |
| May 15, 2023 | KFRC | F | 695 | $56.30 | $39,128 | 64,501 Direct | -1.07% | Disposed | -6.1% (price as of 2026-10-02) |
| March 10, 2023 | KFRC | J | 180 | · | · | 65,196 Direct | +0.28% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2022 | KFRC | A | 8,435 | · | · | 65,016 Direct | +14.91% | Acquired | (price as of 2026-10-02) |
| Dec. 27, 2022 | KFRC | F | 5,141 | $54.97 | $282,601 | 56,581 Direct | -8.33% | Disposed | -3.8% (price as of 2026-10-02) |
| Dec. 9, 2022 | KFRC | J | 200 | · | · | 61,722 Direct | +0.33% | Acquired | (price as of 2026-10-02) |
| Sept. 16, 2022 | KFRC | J | 175 | · | · | 61,522 Direct | +0.29% | Acquired | (price as of 2026-10-02) |
| Aug. 15, 2022 | KFRC | F | 644 | $57.68 | $37,146 | 61,347 Direct | -1.04% | Disposed | -8.4% (price as of 2026-10-02) |
| June 10, 2022 | KFRC | J | 166 | · | · | 61,991 Direct | +0.27% | Acquired | (price as of 2026-10-02) |
| May 15, 2022 | KFRC | F | 673 | $70.70 | $47,581 | 61,825 Direct | -1.08% | Disposed | -25.2% (price as of 2026-10-02) |
| March 11, 2022 | KFRC | J | 167 | · | · | 62,498 Direct | +0.27% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2021 | KFRC | A | 2,659 | · | · | 62,331 Direct | +4.46% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2021 | KFRC | A | 5,451 | · | · | 59,672 Direct | +10.05% | Acquired | (price as of 2026-10-02) |
| Dec. 27, 2021 | KFRC | F | 5,120 | $76.99 | $394,189 | 54,221 Direct | -8.63% | Disposed | -31.3% (price as of 2026-10-02) |
| Dec. 10, 2021 | KFRC | J | 150 | · | · | 59,341 Direct | +0.25% | Acquired | (price as of 2026-10-02) |
| Oct. 7, 2021 | KFRC | S 10b5-1 | 3,500 | $65.57 | $229,495 | 59,191 Direct | -5.58% | Disposed | -19.4% (price as of 2026-10-02) |
| Sept. 10, 2021 | KFRC | J | 185 | · | · | 62,691 Direct | +0.30% | Acquired | (price as of 2026-10-02) |
| Aug. 15, 2021 | KFRC | F | 635 | $60.36 | $38,329 | 62,506 Direct | -1.01% | Disposed | -12.4% (price as of 2026-10-02) |
| June 11, 2021 | KFRC | J | 162 | · | · | 63,141 Direct | +0.26% | Acquired | (price as of 2026-10-02) |
| June 1, 2021 | KFRC | S | 1,000 | $64.00 | $64,000 | 62,979 Direct | -1.56% | Disposed | -17.4% (price as of 2026-10-02) |
| May 15, 2021 | KFRC | F | 660 | $60.32 | $39,811 | 63,979 Direct | -1.02% | Disposed | -12.4% (price as of 2026-10-02) |
| March 12, 2021 | KFRC | J | 192 | · | · | 64,639 Direct | +0.30% | Acquired | (price as of 2026-10-02) |
| Feb. 8, 2021 | KFRC | S 10b5-1 | 3,000 | $46.93 | $140,790 | 64,447 Direct | -4.45% | Disposed | 12.6% (price as of 2026-10-02) |
| Jan. 22, 2021 | KFRC | S 10b5-1 | 1,900 | $45.12 | $85,728 | 67,447 Direct | -2.74% | Disposed | 17.2% (price as of 2026-10-02) |
| Jan. 6, 2021 | KFRC | S 10b5-1 | 1,100 | $44.68 | $49,148 | 69,347 Direct | -1.56% | Disposed | 18.3% (price as of 2026-10-02) |
| Dec. 31, 2020 | KFRC | A | 10,295 | · | · | 70,447 Direct | +17.11% | Acquired | (price as of 2026-10-02) |
| Dec. 27, 2020 | KFRC | F | 4,415 | $42.54 | $187,814 | 60,152 Direct | -6.84% | Disposed | 24.3% (price as of 2026-10-02) |
| Dec. 4, 2020 | KFRC | J | 214 | · | · | 64,567 Direct | +0.33% | Acquired | (price as of 2026-10-02) |
| Sept. 11, 2020 | KFRC | J | 270 | · | · | 64,353 Direct | +0.42% | Acquired | (price as of 2026-10-02) |
| Aug. 15, 2020 | KFRC | F | 385 | $37.08 | $14,276 | 64,083 Direct | -0.60% | Disposed | 42.6% (price as of 2026-10-02) |
| June 5, 2020 | KFRC | J | 289 | · | · | 64,468 Direct | +0.45% | Acquired | (price as of 2026-10-02) |
| May 15, 2020 | KFRC | F | 398 | $28.14 | $11,200 | 64,179 Direct | -0.62% | Disposed | 87.8% (price as of 2026-10-02) |
| March 6, 2020 | KFRC | J | 297 | · | · | 64,577 Direct | +0.46% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2019 | KFRC | A | 10,915 | · | · | 64,280 Direct | +20.45% | Acquired | (price as of 2026-10-02) |
| Dec. 27, 2019 | KFRC | F | 3,242 | $39.92 | $129,421 | 53,365 Direct | -5.73% | Disposed | 32.4% (price as of 2026-10-02) |
| Dec. 6, 2019 | KFRC | J | 208 | · | · | 56,607 Direct | +0.37% | Acquired | (price as of 2026-10-02) |
| Sept. 6, 2019 | KFRC | J | 249 | · | · | 56,399 Direct | +0.44% | Acquired | (price as of 2026-10-02) |
| Sept. 3, 2019 | KFRC | A | 6,194 | $32.29 | $200,004 | 56,150 Direct | +12.40% | Acquired | 63.7% (price as of 2026-10-02) |
| June 7, 2019 | KFRC | J | 200 | · | · | 49,956 Direct | +0.40% | Acquired | (price as of 2026-10-02) |
| May 15, 2019 | KFRC | F | 397 | $35.57 | $14,121 | 49,756 Direct | -0.79% | Disposed | 48.6% (price as of 2026-10-02) |
| March 8, 2019 | KFRC | J | 206 | · | · | 50,153 Direct | +0.41% | Acquired | (price as of 2026-10-02) |
| Dec. 31, 2018 | KFRC | A | 12,937 | · | · | 49,947 Direct | +34.96% | Acquired | (price as of 2026-10-02) |
| Dec. 27, 2018 | KFRC | F | 1,179 | $29.81 | $35,146 | 37,010 Direct | -3.09% | Disposed | 77.3% (price as of 2026-10-02) |
| Dec. 7, 2018 | KFRC | J | 195 | · | · | 38,189 Direct | +0.51% | Acquired | (price as of 2026-10-02) |
| Sept. 7, 2018 | KFRC | J | 136 | · | · | 37,994 Direct | +0.36% | Acquired | (price as of 2026-10-02) |
| Aug. 1, 2018 | KFRC | S 10b5-1 | 3,000 | $40.00 | $120,000 | 37,858 Direct | -7.34% | Disposed | 32.2% (price as of 2026-10-02) |
| July 26, 2018 | KFRC | S 10b5-1 | 1,000 | $38.00 | $38,000 | 40,858 Direct | -2.39% | Disposed | 39.1% (price as of 2026-10-02) |
| June 8, 2018 | KFRC | J | 109 | · | · | 41,858 Direct | +0.26% | Acquired | (price as of 2026-10-02) |
| May 15, 2018 | KFRC | F | 385 | $32.50 | $12,512 | 41,749 Direct | -0.91% | Disposed | 62.6% (price as of 2026-10-02) |
| March 9, 2018 | KFRC | J | 139 | · | · | 42,134 Direct | +0.33% | Acquired | (price as of 2026-10-02) |
| Jan. 4, 2018 | KFRC | J | 300 | $23.99 | $7,197 | 41,995 Direct | +0.72% | Acquired | 120.3% (price as of 2026-10-02) |
| Dec. 31, 2017 | KFRC | F | 653 | $25.25 | $16,488 | 41,695 Direct | -1.54% | Disposed | 109.3% (price as of 2026-10-02) |
| Dec. 31, 2017 | KFRC | A | 11,881 | · | · | 42,348 Direct | +39.00% | Acquired | (price as of 2026-10-02) |
| Dec. 8, 2017 | KFRC | J | 108 | · | · | 30,467 Direct | +0.36% | Acquired | (price as of 2026-10-02) |
| Oct. 4, 2017 | KFRC | J | 193 | $19.43 | $3,750 | 30,359 Direct | +0.64% | Acquired | 172.1% (price as of 2026-10-02) |
| Sept. 8, 2017 | KFRC | J | 156 | · | · | 30,166 Direct | +0.52% | Acquired | (price as of 2026-10-02) |
| July 6, 2017 | KFRC | J | 168 | $18.62 | $3,128 | 30,010 Direct | +0.56% | Acquired | 183.9% (price as of 2026-10-02) |
| June 9, 2017 | KFRC | J | 153 | · | · | 29,842 Direct | +0.52% | Acquired | (price as of 2026-10-02) |
| May 15, 2017 | KFRC | F | 429 | $19.25 | $8,258 | 29,689 Direct | -1.42% | Disposed | 174.6% (price as of 2026-10-02) |
| April 6, 2017 | KFRC | J | 346 | $23.75 | $8,218 | 30,118 Direct | +1.16% | Acquired | 122.6% (price as of 2026-10-02) |
| March 10, 2017 | KFRC | J | 121 | · | · | 29,772 Direct | +0.41% | Acquired | (price as of 2026-10-02) |
| Jan. 4, 2017 | KFRC | J | 142 | $21.95 | $3,117 | 29,651 Direct | +0.48% | Acquired | 140.8% (price as of 2026-10-02) |
| Jan. 4, 2017 | KFRC | F | 294 | $24.50 | $7,203 | 29,509 Direct | -0.99% | Disposed | 115.8% (price as of 2026-10-02) |
| Dec. 31, 2016 | KFRC | A | 7,143 | · | · | 29,803 Direct | +31.52% | Acquired | (price as of 2026-10-02) |
| Dec. 9, 2016 | KFRC | J | 93 | · | · | 22,660 Direct | +0.41% | Acquired | (price as of 2026-10-02) |
| Oct. 6, 2016 | KFRC | J | 161 | $19.47 | $3,135 | 22,567 Direct | +0.72% | Acquired | 171.5% (price as of 2026-10-02) |
| Sept. 9, 2016 | KFRC | J | 118 | · | · | 22,406 Direct | +0.53% | Acquired | (price as of 2026-10-02) |
| July 8, 2016 | KFRC | J | 195 | $16.05 | $3,130 | 22,288 Direct | +0.88% | Acquired | 229.3% (price as of 2026-10-02) |
| June 10, 2016 | KFRC | J | 116 | · | · | 22,093 Direct | +0.53% | Acquired | (price as of 2026-10-02) |
| May 15, 2016 | KFRC | F | 414 | $18.04 | $7,469 | 21,977 Direct | -1.85% | Disposed | 193.0% (price as of 2026-10-02) |
| April 7, 2016 | KFRC | J | 434 | $18.60 | $8,072 | 22,391 Direct | +1.98% | Acquired | 184.2% (price as of 2026-10-02) |
| March 11, 2016 | KFRC | J | 132 | · | · | 21,957 Direct | +0.60% | Acquired | (price as of 2026-10-02) |
| Jan. 6, 2016 | KFRC | J | 130 | $24.02 | $3,123 | 21,825 Direct | +0.60% | Acquired | 120.1% (price as of 2026-10-02) |
| Jan. 4, 2016 | KFRC | A | 4,391 | · | · | 21,695 Direct | +25.38% | Acquired | (price as of 2026-10-02) |
| Dec. 11, 2015 | KFRC | J | 75 | · | · | 17,304 Direct | +0.44% | Acquired | (price as of 2026-10-02) |
| Oct. 5, 2015 | KFRC | J | 125 | $24.97 | $3,121 | 17,229 Direct | +0.73% | Acquired | 111.7% (price as of 2026-10-02) |
| Sept. 11, 2015 | KFRC | J | 61 | · | · | 17,104 Direct | +0.36% | Acquired | (price as of 2026-10-02) |
Showing latest 100 of 108 transactions
P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding
Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.
Initial ownership (Form 3) 1 holding
Securities held when first becoming an insider, per SEC Form 3.
| Date | Ticker | Security | Shares | Ownership |
|---|---|---|---|---|
| March 16, 2015 | KFRC | Common Stock | 1,969 | Direct |
Compensation (DEF 14A)
Matched by name from proxy statements (DEF 14A) — verify against the filing.
| Fiscal year | Salary | Bonus | Stock awards | Option awards | Non-equity incentive | Pension change | Other | Total |
|---|---|---|---|---|---|---|---|---|
| 2025 | $500,000 | · | · | · | $400,500 | · | $50,391 | $2,114,163 |
| 2024 | $400,000 | · | · | · | $129,600 | · | $41,998 | $1,391,593 |
| 2023 | $400,000 | · | · | · | $144,000 | · | $43,654 | $1,040,171 |
Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.