Baker Thomas C - Insider Non-Derivative Transactions at PC CONNECTION INC (CNXN) - (SEC)

Updated on January 3, 2026.

According to recent SEC insider information filed on Dec 17, 2025, Baker Thomas C's relationship to PC CONNECTION INC (CNXN) is Officer (Sr. VP, CFO & Treasurer), and currently has 50,885 shares of Common Stock.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other CNXN insiders.

Related Topics: SEC Topic List.
Data Source: SEC.
Baker Thomas C - Insider Non-Derivative Transactions of CNXN Common Stock
Baker Thomas C - Insider Non-Derivative Transactions at CNXN
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Dec 18, 2025 F -- (Common Stock) 1968 60.93 48917
Dec 18, 2025 M -- (Common Stock) 5000 0 50885
Nov 22, 2025 F -- (Common Stock) 1968 57.56 45885
Nov 22, 2025 M -- (Common Stock) 5000 0 47853
Mar 15, 2025 F -- (Common Stock) 1506 60.51 42853
Mar 15, 2025 M -- (Common Stock) 5000 0 44359
Feb 24, 2025 F -- (Common Stock) 1303 65.03 39359
Feb 24, 2025 M -- (Common Stock) 5000 0 40662
Dec 18, 2024 F -- (Common Stock) 1968 73.81 35662
Dec 18, 2024 M -- (Common Stock) 5000 0 37630
Nov 22, 2024 F -- (Common Stock) 1753 71.73 32630
Nov 22, 2024 M -- (Common Stock) 5000 0 34383
Feb 24, 2024 F -- (Common Stock) 1297 68.18 29383
Feb 24, 2024 M -- (Common Stock) 5000 0 30680
Dec 18, 2023 F -- (Common Stock) 1968 67.45 25680
Dec 18, 2023 M -- (Common Stock) 5000 0 27648
Dec 14, 2023 Sell -- (Common Stock) 955 64.94 22648
Dec 14, 2023 Sell -- (Common Stock) 4045 64.13 23603
Nov 22, 2023 F -- (Common Stock) 1968 61.11 27648
Nov 22, 2023 M -- (Common Stock) 5000 0 29616
Oct 30, 2023 F -- (Common Stock) 1476 52.5 24616
Oct 30, 2023 M -- (Common Stock) 3750 0 26092
Sep 12, 2023 Sell -- (Common Stock) 2500 53.58 22342
Aug 10, 2023 Sell -- (Common Stock) 2500 51.34 24842
Aug 9, 2023 Sell -- (Common Stock) 5000 54.02 27342
Mar 8, 2023 F -- (Common Stock) 1331 42.82 32342
Mar 8, 2023 M -- (Common Stock) 5000 0 33673
Feb 24, 2023 F -- (Common Stock) 1987 43.16 28673
Feb 24, 2023 M -- (Common Stock) 5000 0 30660