| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CNXN | Ferguson Jack L | Director | Mar 14 '26 | Option Exercise | 0.00 | 1,250 | 0 | 68,055 | Mar 16 12:00 AM |
| CNXN | Ferguson Jack L | Director | Feb 10 '26 | Option Exercise | 0.00 | 1,250 | 0 | 67,430 | Feb 11 12:00 AM |
| CNXN | Ferguson Jack L | Director | Dec 17 '25 | Option Exercise | 0.00 | 2,500 | 0 | 66,805 | Dec 18 12:00 AM |
| CNXN | Ferguson Jack L | Director | Sep 01 '25 | Option Exercise | 0.00 | 1,000 | 0 | 65,555 | Sep 02 12:00 AM |
| CNXN | Ferguson Jack L | Director | May 28 '25 | Sale | 66.32 | 1,000 | 66,320 | 66,055 | May 30 12:00 AM |
| CNXN | Ferguson Jack L | Director | Mar 14 '25 | Option Exercise | 0.00 | 1,250 | 0 | 67,055 | Mar 17 12:00 AM |
| CNXN | Ferguson Jack L | Director | Dec 17 '24 | Option Exercise | 0.00 | 2,500 | 0 | 66,430 | Dec 18 12:00 AM |
| CNXN | Ferguson Jack L | Director | Sep 01 '24 | Option Exercise | 0.00 | 1,000 | 0 | 65,180 | Sep 03 12:00 AM |
| CNXN | Ferguson Jack L | Director | May 13 '24 | Sale | 64.94 | 10,000 | 649,400 | 64,680 | May 14 12:00 AM |
| CNXN | Ferguson Jack L | Director | Dec 17 '23 | Option Exercise | 0.00 | 2,500 | 0 | 74,680 | Dec 19 12:00 AM |
| CNXN | Ferguson Jack L | Director | Nov 10 '23 | Sale | 59.12 | 3,000 | 177,360 | 74,430 | Nov 13 12:00 AM |
| CNXN | Ferguson Jack L | Director | Sep 01 '23 | Option Exercise | 0.00 | 1,000 | 0 | 77,430 | Sep 05 12:00 AM |
| CNXN | Ferguson Jack L | Director | Dec 17 '22 | Option Exercise | 0.00 | 2,500 | 0 | 76,930 | Dec 19 12:00 AM |
| CNXN | Ferguson Jack L | Director | Sep 14 '22 | Sale | 46.36 | 4,000 | 185,440 | 77,680 | Sep 15 12:00 AM |
| CNXN | Ferguson Jack L | director: | Sep 01 '22 | Option Exercise | 0.00 | 1,000 | 0 | 81,680 | Sep 02 12:00 AM |