SEC CIK 1219789
LIBERATORE JOSEPH J
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| KFRCview stock → | 342,174 | 2026-09-11 |
Position History — KFRC
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — KFRC
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-09-11 | J | 1,728 | $0.00 | 342,174 |
| 2026-06-12 | J | 1,755 | $0.00 | 340,446 |
| 2026-03-06 | J | 3,164 | $0.00 | 338,691 |
| 2025-12-31 | Grant / award | 104,059 | $0.00 | 335,527 |
| 2025-12-27 | Tax withholding | 19,302 | $31.41 | 231,468 |
| 2025-12-05 | J | 2,079 | $0.00 | 250,770 |
| 2025-09-12 | J | 2,012 | $0.00 | 248,691 |
| 2025-06-13 | J | 1,543 | $0.00 | 246,679 |
| 2025-03-07 | J | 1,177 | $0.00 | 245,136 |
| 2024-12-31 | Grant / award | 47,619 | $0.00 | 243,959 |
| 2024-12-27 | Tax withholding | 20,273 | $56.71 | 196,340 |
| 2024-12-06 | J | 1,001 | $0.00 | 216,613 |
| 2024-09-13 | J | 953 | $0.00 | 215,612 |
| 2024-06-14 | J | 970 | $0.00 | 214,659 |
| 2024-06-13 | Open-market sale | 6,638 | $62.02 | 213,689 |
| 2024-06-12 | Open-market sale | 8,100 | $62.08 | 220,327 |
| 2024-05-22 | Open-market sale | 262 | $63.00 | 228,427 |
| 2024-03-15 | J | 856 | $0.00 | 228,689 |
| 2023-12-31 | Grant / award | 44,923 | $0.00 | 227,833 |
| 2023-12-31 | Grant / award | 6,476 | $0.00 | 182,910 |
| 2023-12-27 | Tax withholding | 21,594 | $67.84 | 176,434 |
| 2023-12-15 | J | 833 | $0.00 | 198,028 |
| 2023-09-15 | J | 963 | $0.00 | 197,195 |
| 2023-06-16 | J | 912 | $0.00 | 196,232 |
| 2023-03-10 | J | 910 | $0.00 | 195,320 |
| 2022-12-31 | Grant / award | 51,067 | $0.00 | 194,410 |
| 2022-12-27 | Tax withholding | 23,291 | $54.97 | 143,343 |
| 2022-12-09 | J | 926 | $0.00 | 166,634 |
| 2022-09-16 | J | 809 | $0.00 | 165,708 |
| 2022-06-10 | J | 733 | $0.00 | 164,899 |
| 2022-03-11 | J | 710 | $0.00 | 164,166 |
| 2021-12-31 | Grant / award | 31,906 | $0.00 | 133,544 |
| 2021-12-31 | Grant / award | 29,912 | $0.00 | 163,456 |
| 2021-12-28 | Open-market sale | 34,000 | $76.41 | 101,638 |
| 2021-12-27 | Tax withholding | 24,724 | $76.99 | 135,638 |
| 2021-12-10 | J | 567 | $0.00 | 160,362 |
| 2021-09-10 | J | 691 | $0.00 | 159,795 |
| 2021-06-11 | J | 582 | $0.00 | 159,104 |
| 2021-03-12 | J | 668 | $0.00 | 158,522 |
| 2020-12-31 | Grant / award | 60,584 | $0.00 | 157,854 |
| 2020-12-28 | Open-market sale | 36,595 | $42.27 | 97,270 |
| 2020-12-27 | Tax withholding | 23,739 | $42.54 | 133,865 |
| 2020-12-04 | J | 732 | $0.00 | 157,604 |
| 2020-09-11 | J | 923 | $0.00 | 156,872 |
| 2020-06-17 | Open-market sale | 38,315 | $29.76 | 155,949 |
| 2020-06-05 | J | 951 | $0.00 | 194,264 |
| 2020-05-11 | Open-market sale | 30,882 | $29.42 | 197,188 |
| 2020-05-11 | Gift | 3,875 | $0.00 | 193,313 |
| 2020-03-06 | J | 942 | $0.00 | 228,070 |
| 2019-12-31 | Grant / award | 64,232 | $0.00 | 227,128 |
| 2019-12-27 | Tax withholding | 22,213 | $39.92 | 162,896 |
| 2019-12-06 | J | 663 | $0.00 | 185,109 |
| 2019-11-11 | Open-market sale | 8,001 | $40.91 | 184,446 |
| 2019-09-06 | J | 797 | $0.00 | 192,447 |
| 2019-08-25 | Tax withholding | 2,735 | $32.27 | 191,650 |
| 2019-06-07 | J | 779 | $0.00 | 194,385 |
| 2019-03-08 | J | 766 | $0.00 | 193,606 |
| 2018-12-31 | Grant / award | 38,810 | $0.00 | 192,840 |
| 2018-12-27 | Tax withholding | 20,033 | $29.81 | 154,030 |
| 2018-12-07 | J | 985 | $0.00 | 174,063 |
| 2018-09-07 | J | 691 | $0.00 | 173,078 |
| 2018-08-25 | Tax withholding | 2,678 | $42.30 | 172,387 |
| 2018-06-08 | J | 574 | $0.00 | 175,065 |
| 2018-06-06 | Open-market sale | 15,132 | $34.12 | 174,491 |
| 2018-05-31 | Open-market sale | 2,868 | $34.10 | 189,623 |
| 2018-05-30 | Open-market sale | 2,000 | $34.10 | 192,491 |
| 2018-05-07 | Open-market sale | 20,000 | $32.25 | 194,491 |
| 2018-05-04 | Open-market sale | 4,041 | $31.14 | 214,491 |
| 2018-05-03 | Open-market sale | 15,959 | $31.05 | 218,532 |
| 2018-03-09 | J | 696 | $0.00 | 234,491 |
| 2018-02-16 | Open-market sale | 11,701 | $27.85 | 233,795 |
| 2018-02-15 | Open-market sale | 8,299 | $27.85 | 245,496 |
| 2018-01-09 | Open-market sale | 21,380 | $27.15 | 253,795 |
| 2017-12-31 | Tax withholding | 25,391 | $25.25 | 275,175 |
| 2017-12-31 | Grant / award | 35,644 | $0.00 | 300,566 |
| 2017-12-08 | J | 876 | $0.00 | 264,922 |
| 2017-09-08 | J | 1,263 | $0.00 | 264,046 |
| 2017-08-25 | Tax withholding | 2,801 | $17.70 | 262,783 |
| 2017-06-09 | J | 1,276 | $0.00 | 265,584 |
| 2017-03-10 | J | 940 | $0.00 | 264,308 |
| 2017-01-04 | Tax withholding | 4,128 | $24.50 | 263,368 |
| 2017-01-02 | Tax withholding | 14,865 | $23.10 | 267,496 |
| 2016-12-31 | Grant / award | 57,792 | $0.00 | 282,361 |
| 2016-12-09 | J | 918 | $0.00 | 224,569 |
| 2016-09-09 | J | 1,166 | $0.00 | 223,651 |
| 2016-08-25 | Tax withholding | 2,738 | $19.84 | 222,485 |
| 2016-08-17 | Open-market sale | 25,000 | $18.20 | 225,223 |
| 2016-08-16 | Open-market sale | 50,000 | $18.19 | 250,223 |
| 2016-06-10 | J | 1,194 | $0.00 | 300,223 |
| 2016-03-11 | J | 1,246 | $0.00 | 299,029 |
| 2016-01-04 | Grant / award | 61,202 | $0.00 | 299,887 |
| 2016-01-02 | Tax withholding | 14,567 | $25.28 | 238,685 |
| 2015-12-11 | J | 780 | $0.00 | 253,252 |
| 2015-09-11 | J | 639 | $0.00 | 252,472 |
| 2015-08-27 | Gift | 30,000 | $0.00 | 251,833 |
| 2015-08-25 | Tax withholding | 2,677 | $26.15 | 281,833 |
| 2015-08-06 | Open-market sale | 41,100 | $28.19 | 284,510 |
| 2015-08-05 | Open-market sale | 58,900 | $26.51 | 325,610 |
| 2015-06-12 | J | 798 | $0.00 | 384,510 |
| 2015-03-30 | Gift | 1,815 | $0.00 | 383,712 |
| 2015-03-17 | Gift | 5,766 | $0.00 | 385,527 |
| 2015-03-13 | J | 788 | $0.00 | 391,293 |
| 2015-01-02 | Grant / award | 60,945 | $0.00 | 393,255 |
| 2015-01-02 | Tax withholding | 6,077 | $24.12 | 332,310 |
| 2014-12-23 | Open-market sale | 20,734 | $24.40 | 338,387 |
| 2014-12-22 | Open-market sale | 29,266 | $24.34 | 359,121 |
| 2014-12-12 | J | 570 | $0.00 | 388,387 |
| 2014-09-12 | J | 632 | $0.00 | 387,817 |
| 2014-08-25 | Tax withholding | 23,891 | $19.49 | 387,185 |
| 2014-08-25 | Grant / award | 56,952 | $0.00 | 411,076 |
| 2014-08-25 | Grant / award | 31,298 | $0.00 | 354,124 |
| 2014-06-13 | J | 409 | $0.00 | 322,826 |
| 2014-03-14 | J | 414 | $0.00 | 322,417 |
| 2014-01-02 | Tax withholding | 4,703 | $20.12 | 298,146 |
| 2014-01-02 | Grant / award | 23,857 | $0.00 | 322,003 |
| 2013-12-16 | J | 399 | $0.00 | 302,849 |
| 2013-09-18 | Open-market sale | 5,306 | $17.30 | 302,450 |
| 2013-09-17 | Open-market sale | 4,200 | $17.30 | 307,756 |
| 2013-09-11 | Open-market sale | 819 | $17.30 | 311,956 |
| 2013-09-10 | Open-market sale | 19,545 | $17.25 | 312,775 |
| 2013-09-09 | Open-market sale | 14,610 | $17.10 | 332,320 |
| 2013-08-22 | Open-market sale | 1,000 | $17.16 | 346,930 |
| 2013-08-21 | Open-market sale | 1,000 | $17.10 | 347,930 |
| 2013-08-05 | Open-market sale | 1,400 | $17.11 | 348,930 |
| 2013-08-01 | Open-market sale | 27,120 | $16.95 | 350,330 |
| 2013-07-31 | Open-market sale | 25,000 | $16.74 | 377,450 |
| 2013-03-20 | Open-market sale | 23,200 | $16.40 | 402,450 |
| 2013-03-19 | Open-market sale | 200 | $16.40 | 425,650 |
| 2013-03-18 | Open-market sale | 1,600 | $16.41 | 425,850 |
| 2013-03-14 | Open-market sale | 18,800 | $16.11 | 427,450 |
| 2013-03-13 | Open-market sale | 4,200 | $16.10 | 446,250 |
| 2013-03-12 | Open-market sale | 2,000 | $16.11 | 450,450 |
| 2013-03-04 | Open-market sale | 50,000 | $15.56 | 452,450 |
| 2013-01-02 | Grant / award | 80,624 | $0.00 | 502,450 |
| 2012-03-30 | Tax withholding | 130,808 | $14.90 | 421,826 |
| 2012-02-15 | Tax withholding | 1,323 | $14.12 | 552,634 |
| 2012-02-02 | Disposition to issuer | 51,405 | $0.00 | 553,957 |
| 2012-01-04 | Tax withholding | 2,940 | $12.66 | 605,362 |
| 2012-01-03 | Tax withholding | 2,407 | $12.76 | 608,302 |
| 2012-01-02 | Tax withholding | 2,723 | $12.33 | 610,709 |
| 2011-04-06 | Open-market sale | 5,400 | $18.50 | 613,432 |
| 2011-02-15 | Tax withholding | 1,823 | $17.74 | 618,832 |
| 2011-01-12 | Option exercise (derivative) | 43,400 | $0.00 | 0 |
| 2011-01-12 | Option exercise (derivative) | 56,597 | $0.00 | 0 |
| 2011-01-12 | Option exercise (derivative) | 88,829 | $0.00 | 0 |
| 2011-01-12 | Option exercise | 52,549 | $12.66 | 705,687 |
| 2011-01-12 | Option exercise | 88,829 | $8.94 | 794,516 |
| 2011-01-12 | Tax withholding | 173,861 | $17.99 | 620,655 |
| 2011-01-12 | Option exercise | 56,597 | $10.95 | 653,138 |
| 2011-01-12 | Option exercise | 43,400 | $9.35 | 596,541 |
| 2011-01-03 | Tax withholding | 2,788 | $16.37 | 553,141 |
| 2011-01-03 | Grant / award | 222,807 | $0.00 | 555,929 |
| 2011-01-02 | Tax withholding | 2,723 | $16.18 | 333,122 |
| 2010-12-16 | Open-market sale | 15,296 | $16.75 | 335,845 |
| 2010-12-15 | Open-market sale | 3,418 | $16.75 | 351,141 |
| 2010-12-13 | Open-market sale | 11,405 | $16.75 | 354,559 |
| 2010-12-10 | Open-market sale | 331 | $16.75 | 365,964 |
| 2010-12-07 | Open-market sale | 35,000 | $16.27 | 366,295 |
| 2010-03-22 | Open-market sale | 35,000 | $15.77 | 401,295 |
| 2010-02-15 | Tax withholding | 1,322 | $13.90 | 436,295 |
| 2010-01-04 | Grant / award | 55,582 | $0.00 | 437,617 |
| 2010-01-04 | Grant / award | 121,502 | $0.00 | 382,035 |
| 2010-01-03 | Tax withholding | 2,405 | $12.50 | 260,533 |
| 2010-01-02 | Tax withholding | 2,349 | $12.50 | 262,938 |
| 2009-12-08 | Option exercise (derivative) | 42,559 | $0.00 | 0 |
| 2009-12-08 | Option exercise | 42,559 | $13.44 | 306,166 |
| 2009-12-08 | Tax withholding | 40,879 | $14.20 | 265,287 |
| 2009-09-02 | Open-market sale | 48,127 | $11.35 | 263,607 |
| 2009-09-01 | Open-market sale | 6,273 | $11.26 | 311,734 |
| 2009-08-31 | Open-market sale | 10,400 | $11.32 | 318,007 |
| 2009-08-28 | Open-market sale | 8,369 | $12.09 | 328,407 |
| 2009-08-27 | Tax withholding | 26,313 | $12.16 | 336,776 |
| 2009-02-15 | Tax withholding | 9,416 | $7.72 | 363,089 |
| 2009-01-03 | Tax withholding | 1,320 | $7.62 | 372,505 |
| 2009-01-03 | Tax withholding | 1,320 | $7.62 | 372,505 |
| 2009-01-02 | Grant / award | 99,482 | $0.00 | 373,825 |
| 2008-08-13 | Option exercise (derivative) | 31,673 | $0.00 | 0 |
| 2008-08-13 | Tax withholding | 2,789 | $10.96 | 295,543 |
| 2008-08-13 | Open-market sale | 21,200 | $10.89 | 274,343 |
| 2008-08-13 | Option exercise | 31,673 | $7.25 | 298,332 |
| 2008-07-01 | Tax withholding | 11,748 | $8.49 | 266,659 |
| 2008-02-15 | Grant / award | 35,600 | $0.00 | 278,407 |
| 2008-01-02 | Grant / award (derivative) | 88,829 | $0.00 | 88,829 |
| 2008-01-02 | Grant / award | 44,414 | $0.00 | 242,807 |
| 2008-01-02 | Grant / award | 44,414 | $0.00 | 198,393 |
| 2007-05-25 | Option exercise (derivative) | 70,499 | $0.00 | 0 |
| 2007-05-25 | Open-market sale | 70,499 | $15.96 | 153,979 |
| 2007-05-25 | Option exercise | 70,499 | $5.30 | 224,478 |
| 2007-05-22 | Open-market sale | 30,000 | $15.96 | 123,979 |
| 2007-05-22 | Option exercise (derivative) | 10,634 | $0.00 | 70,499 |
| 2007-05-22 | Option exercise (derivative) | 19,366 | $0.00 | 0 |
| 2007-05-22 | Option exercise | 19,366 | $3.49 | 143,345 |
| 2007-05-22 | Option exercise | 10,634 | $5.30 | 153,979 |
| 2007-02-15 | Grant / award | 20,000 | $0.00 | 153,979 |
| 2007-01-03 | Grant / award (derivative) | 52,549 | $0.00 | 52,549 |
| 2007-01-03 | Grant / award | 20,211 | $0.00 | 133,979 |
| 2007-01-03 | Grant / award | 20,211 | $0.00 | 113,768 |
| 2006-12-22 | Option exercise (derivative) | 36,000 | $0.00 | 0 |
| 2006-12-22 | Option exercise | 36,000 | $11.00 | 93,557 |
| 2006-12-21 | Open-market sale | 32,864 | $12.55 | 57,557 |
| 2006-05-17 | Option exercise (derivative) | 7,441 | $0.00 | 42,559 |
| 2006-05-17 | Option exercise | 7,441 | $13.44 | 90,421 |
| 2006-05-16 | Option exercise (derivative) | 44,666 | $0.00 | 0 |
| 2006-05-16 | Option exercise (derivative) | 52,000 | $0.00 | 19,366 |
| 2006-05-16 | Open-market sale | 900 | $16.09 | 82,980 |
| 2006-05-16 | Open-market sale | 7,100 | $15.99 | 83,889 |
| 2006-05-16 | Open-market sale | 200 | $15.98 | 90,980 |
| 2006-05-16 | Open-market sale | 900 | $15.97 | 91,180 |
| 2006-05-16 | Open-market sale | 100 | $15.94 | 92,080 |
| 2006-05-16 | Open-market sale | 1,300 | $15.93 | 92,180 |
| 2006-05-16 | Open-market sale | 358 | $15.92 | 93,480 |
| 2006-05-16 | Open-market sale | 7,282 | $15.91 | 93,838 |
| 2006-05-16 | Open-market sale | 1,725 | $15.90 | 101,120 |
| 2006-05-16 | Open-market sale | 6,300 | $15.89 | 102,845 |
| 2006-05-16 | Open-market sale | 2,208 | $15.88 | 109,145 |
| 2006-05-16 | Open-market sale | 9,800 | $15.87 | 111,353 |
| 2006-05-16 | Open-market sale | 1,377 | $15.86 | 121,153 |
| 2006-05-16 | Open-market sale | 8,500 | $15.85 | 122,530 |
| 2006-05-16 | Open-market sale | 1,874 | $15.84 | 131,030 |
| 2006-05-16 | Open-market sale | 8,500 | $15.83 | 132,904 |
| 2006-05-16 | Open-market sale | 6,200 | $15.82 | 141,404 |
| 2006-05-16 | Open-market sale | 4,400 | $15.81 | 147,604 |
| 2006-05-16 | Open-market sale | 3,642 | $15.80 | 152,004 |
| 2006-05-16 | Open-market sale | 2,000 | $15.79 | 155,646 |
| 2006-05-16 | Tax withholding | 22,000 | $16.01 | 157,646 |
| 2006-05-16 | Option exercise | 52,000 | $3.49 | 179,646 |
| 2006-05-16 | Option exercise | 44,666 | $2.85 | 127,646 |
| 2006-03-06 | Option exercise (derivative) | 2,333 | $0.00 | 0 |
| 2006-03-06 | Option exercise (derivative) | 9,132 | $0.00 | 56,597 |
| 2006-03-06 | Option exercise (derivative) | 18,867 | $0.00 | 81,133 |
| 2006-03-06 | Option exercise (derivative) | 12,327 | $0.00 | 31,673 |
| 2006-03-06 | Option exercise | 18,867 | $5.30 | 61,521 |
| 2006-03-06 | Option exercise | 12,327 | $7.25 | 73,848 |
| 2006-03-06 | Option exercise | 9,132 | $10.95 | 82,980 |
| 2006-03-06 | Option exercise | 2,333 | $11.88 | 42,654 |
| 2006-03-03 | Open-market sale | 62,198 | $12.12 | 40,321 |
| 2006-02-21 | Grant / award (derivative) | 24,349 | $11.16 | 24,349 |
| 2006-01-01 | Tax withholding | 3,393 | $11.16 | 102,519 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.