| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| KFRC | KELLY DAVID M | Chief Operating Officer | Aug 02 '24 | Sale | 65.75 | 6,000 | 394,500 | 81,144 | Aug 05 12:00 AM |
| KFRC | KELLY DAVID M | Chief Operating Officer | Dec 12 '23 | Sale | 70.00 | 3,194 | 223,580 | 76,903 | Dec 13 12:00 AM |
| KFRC | KELLY DAVID M | Chief Operating Officer | Dec 11 '23 | Sale | 70.00 | 1,806 | 126,420 | 80,097 | Dec 13 12:00 AM |
| KFRC | KELLY DAVID M | EVP, Chief Financial Officer | May 18 '23 | Sale | 56.59 | 5,987 | 338,804 | 81,209 | May 22 12:00 AM |
| KFRC | KELLY DAVID M | EVP, Chief Financial Officer | May 15 '23 | Sale | 56.90 | 12,813 | 729,060 | 87,196 | May 17 12:00 AM |
| KFRC | KELLY DAVID M | EVP, Chief Financial Officer | Mar 29 '22 | Sale | 75.44 | 5,000 | 377,200 | 96,407 | Mar 31 12:00 AM |
| KFRC | KELLY DAVID M | EVP, Chief Financial Officer | Mar 09 '22 | Sale | 70.00 | 417 | 29,190 | 101,070 | Mar 10 12:00 AM |
| MLAB | KELLY DAVID M | Director | Nov 08 '21 | Option Exercise | 58.51 | 36 | 2,106 | 2,618 | Nov 09 12:00 AM |
| MLAB | KELLY DAVID M | Director | Nov 08 '21 | Sale | 324.07 | 18 | 5,833 | 2,600 | Nov 09 12:00 AM |
| MLAB | KELLY DAVID M | Director | Aug 31 '21 | Sale | 267.29 | 603 | 161,176 | 2,600 | Sep 01 12:00 AM |
| MLAB | KELLY DAVID M | Director | Aug 15 '21 | Option Exercise | 0.00 | 616 | 0 | 3,203 | Aug 16 12:00 AM |
| KFRC | KELLY DAVID M | EVP, Chief Financial Officer | May 17 '21 | Sale | 60.72 | 21,500 | 1,305,480 | 96,796 | May 18 12:00 AM |
| KFRC | KELLY DAVID M | EVP, Chief Financial Officer | Feb 11 '21 | Sale | 47.47 | 15,000 | 712,050 | 117,896 | Feb 12 12:00 AM |