| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| CNXN PC CONNECTION INC | SALE10b5-1 10b5-1 plan | 7,142 | $74.11 | $529.3K | 6,999,179 | Jul 7, 2026 | Jul 8, 2026 ↗ | View → |
| CNXN PC CONNECTION INC | SALE10b5-1 10b5-1 plan | 5,897 | $73.00 | $430.5K | 7,006,321 | Jul 6, 2026 | Jul 8, 2026 ↗ | View → |
| CNXN PC CONNECTION INC | SALE10b5-1 10b5-1 plan | 1,245 | $72.17 | $89.9K | 7,012,218 | Jul 6, 2026 | Jul 8, 2026 ↗ | View → |
| CNXN PC CONNECTION INC | SALE10b5-1 10b5-1 plan | 566 | $70.52 | $39.9K | 7,013,463 | Jun 24, 2026 | Jun 25, 2026 ↗ | View → |
| CNXN PC CONNECTION INC | SALE10b5-1 10b5-1 plan | 6,576 | $70.04 | $460.6K | 7,014,029 | Jun 24, 2026 | Jun 25, 2026 ↗ | View → |
| CNXN PC CONNECTION INC | SALE10b5-1 10b5-1 plan | 2,275 | $69.23 | $157.5K | 7,025,472 | Jun 23, 2026 | Jun 25, 2026 ↗ | View → |
| CNXN PC CONNECTION INC | SALE10b5-1 10b5-1 plan | 4,867 | $69.96 | $340.5K | 7,020,605 | Jun 23, 2026 | Jun 25, 2026 ↗ | View → |
| CNXN PC CONNECTION INC | SALE10b5-1 10b5-1 plan | 3,692 | $71.63 | $264.5K | 7,031,439 | Jun 9, 2026 | Jun 10, 2026 ↗ | View → |
| CNXN PC CONNECTION INC | SALE10b5-1 10b5-1 plan | 3,692 | $72.20 | $266.6K | 7,027,747 | Jun 9, 2026 | Jun 10, 2026 ↗ | View → |
| CNXN PC CONNECTION INC | SALE10b5-1 10b5-1 plan | 545 | $72.61 | $39.6K | 7,035,131 | Jun 8, 2026 | Jun 10, 2026 ↗ | View → |
| CNXN PC CONNECTION INC | SALE10b5-1 10b5-1 plan | 6,379 | $72.05 | $459.6K | 7,035,676 | Jun 8, 2026 | Jun 10, 2026 ↗ | View → |
| CNXN PC CONNECTION INC | PURCHASE | 6,879,962 | — | — | 6,879,962 | Mar 13, 2023 | Mar 15, 2023 ↗ | View → |
| CNXN PC CONNECTION INC | SALE | 6,879,962 | — | — | 172,880 | Mar 13, 2023 | Mar 15, 2023 ↗ | View → |
| CNXN PC CONNECTION INC | SALEGRANT Gift | 275,000 | — | — | 15,133 | Feb 13, 2023 | Mar 15, 2023 ↗ | View → |
| CNXN PC CONNECTION INC | PURCHASEGRANT Gift | 275,000 | — | — | 275,000 | Feb 13, 2023 | Mar 15, 2023 ↗ | View → |