| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| KEYS | Dhanasekaran Satish | President and CEO | Mar 24 '26 | Sale | 300.00 | 1,667 | 500,100 | 122,398 | Mar 26 12:00 AM |
| KEYS | Dhanasekaran Satish | President and CEO | Mar 19 '26 | Sale | 290.00 | 1,667 | 483,430 | 124,065 | Mar 23 12:00 AM |
| ZBRA | Dhanasekaran Satish | Director | Mar 12 '26 | Buy | 205.40 | 200 | 41,080 | 4,056 | Mar 16 12:00 AM |
| ZBRA | Dhanasekaran Satish | Director | Feb 27 '26 | Buy | 225.25 | 500 | 112,625 | 3,856 | Mar 03 12:00 AM |
| KEYS | Dhanasekaran Satish | President and CEO | Dec 09 '25 | Sale | 211.43 | 4,230 | 894,349 | 128,131 | Dec 11 12:00 AM |
| KEYS | Dhanasekaran Satish | President and CEO | Dec 01 '25 | Sale | 196.42 | 12,528 | 2,460,750 | 132,361 | Dec 03 12:00 AM |
| ZBRA | Dhanasekaran Satish | Director | Nov 18 '25 | Buy | 233.12 | 1,000 | 233,118 | 3,356 | Nov 20 12:00 AM |
| KEYS | Dhanasekaran Satish | President and CEO | May 30 '25 | Sale | 157.78 | 658 | 103,819 | 115,576 | Jun 03 12:00 AM |
| KEYS | Dhanasekaran Satish | President and CEO | Dec 02 '24 | Sale | 169.66 | 17,822 | 3,023,681 | 116,582 | Dec 04 12:00 AM |
| KEYS | Dhanasekaran Satish | President and CEO | Dec 06 '23 | Sale | 140.00 | 11,138 | 1,559,320 | 105,139 | Dec 08 12:00 AM |
| KEYS | Dhanasekaran Satish | President and CEO | Nov 27 '23 | Sale | 134.90 | 7,275 | 981,398 | 116,277 | Nov 29 12:00 AM |
| KEYS | Dhanasekaran Satish | President and CEO | Nov 30 '22 | Sale | 180.00 | 4,000 | 720,000 | 88,646 | Dec 01 12:00 AM |
| KEYS | Dhanasekaran Satish | President and CEO | Nov 29 '22 | Sale | 173.45 | 4,386 | 760,752 | 92,646 | Dec 01 12:00 AM |
| KEYS | Dhanasekaran Satish | SVP and COO | Dec 09 '21 | Sale | 202.80 | 5,000 | 1,013,995 | 67,685 | Dec 10 12:00 AM |
| KEYS | Dhanasekaran Satish | SVP and COO | Nov 29 '21 | Sale | 194.00 | 7,520 | 1,458,880 | 72,685 | Dec 01 12:00 AM |