| 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 | 625 | 0 | 68,055 | Mar 16 |
| CNXN | Ferguson Jack L | Director | Feb 10 '26 | Option Exercise | 0.00 | 625 | 0 | 67,430 | Feb 11 |
| CNXN | Ferguson Jack L | Director | Dec 17 '25 | Option Exercise | 0.00 | 1,250 | 0 | 66,805 | Dec 18 |
| CNXN | Ferguson Jack L | Director | Sep 01 '25 | Option Exercise | 0.00 | 500 | 0 | 65,555 | Sep 02 |
| CNXN | Ferguson Jack L | Director | May 28 '25 | Sale | 66.32 | 1,000 | 66,320 | 66,055 | May 30 |
| CNXN | Ferguson Jack L | Director | Mar 14 '25 | Option Exercise | 0.00 | 625 | 0 | 67,055 | Mar 17 |
| CNXN | Ferguson Jack L | Director | Dec 17 '24 | Option Exercise | 0.00 | 1,250 | 0 | 66,430 | Dec 18 |
| CNXN | Ferguson Jack L | Director | Sep 01 '24 | Option Exercise | 0.00 | 500 | 0 | 65,180 | Sep 03 |
| CNXN | Ferguson Jack L | Director | May 13 '24 | Sale | 64.94 | 10,000 | 649,400 | 64,680 | May 14 |
| CNXN | Ferguson Jack L | Director | Dec 17 '23 | Option Exercise | 0.00 | 1,250 | 0 | 74,680 | Dec 19 |
| CNXN | Ferguson Jack L | Director | Nov 10 '23 | Sale | 59.12 | 3,000 | 177,360 | 74,430 | Nov 13 |
| CNXN | Ferguson Jack L | Director | Sep 01 '23 | Option Exercise | 0.00 | 500 | 0 | 77,430 | Sep 05 |
| CNXN | Ferguson Jack L | Director | Dec 17 '22 | Option Exercise | 0.00 | 1,250 | 0 | 76,930 | Dec 19 |
| CNXN | Ferguson Jack L | Director | Sep 14 '22 | Sale | 46.36 | 4,000 | 185,440 | 77,680 | Sep 15 |
| CNXN | Ferguson Jack L | director: | Sep 01 '22 | Option Exercise | 0.00 | 500 | 0 | 81,680 | Sep 02 |