Insider at

04

Insider transactions

05
0 buys (P) 5 sells (S) Net: $-4,294,168 + 78 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

78 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Aug. 4, 2026 CNXN S 12,479 $86.20 $1,075,690 242,185 Direct -4.90% Disposed 7.2% (price as of 2026-10-06)
Aug. 4, 2026 CNXN S 1,842 $87.00 $160,254 240,343 Direct -0.76% Disposed 6.2% (price as of 2026-10-06)
Aug. 3, 2026 CNXN S 1,000 $84.17 $84,170 289,343 Direct -0.34% Disposed 9.8% (price as of 2026-10-06)
Aug. 3, 2026 CNXN S 22,049 $85.49 $1,884,969 267,294 Direct -7.62% Disposed 8.1% (price as of 2026-10-06)
Aug. 3, 2026 CNXN S 12,630 $86.23 $1,089,085 254,664 Direct -4.73% Disposed 7.1% (price as of 2026-10-06)
May 30, 2025 CNXN S 10,930 $65.14 $711,980 249,457 Direct -4.20% Disposed 41.8% (price as of 2026-10-06)
May 28, 2025 CNXN S 5,440 $67.05 $364,752 260,387 Direct -2.05% Disposed 37.8% (price as of 2026-10-06)
May 27, 2025 CNXN S 26,565 $66.80 $1,774,542 265,827 Direct -9.09% Disposed 38.3% (price as of 2026-10-06)
May 20, 2025 CNXN S 7,065 $68.94 $487,061 292,392 Direct -2.36% Disposed 34.0% (price as of 2026-10-06)
Aug. 7, 2024 CNXN S 6,723 $68.97 $463,685 270,968 Direct -2.42% Disposed 34.0% (price as of 2026-10-06)
Aug. 7, 2024 CNXN S 7,900 $70.17 $554,343 263,068 Direct -2.92% Disposed 31.7% (price as of 2026-10-06)
Aug. 6, 2024 CNXN S 12,240 $70.05 $857,412 280,828 Direct -4.18% Disposed 31.9% (price as of 2026-10-06)
Aug. 6, 2024 CNXN S 3,137 $70.71 $221,817 277,691 Direct -1.12% Disposed 30.7% (price as of 2026-10-06)
Nov. 21, 2023 CNXN S 10,590 $61.31 $649,273 271,586 Direct -3.75% Disposed 50.7% (price as of 2026-10-06)
Nov. 20, 2023 CNXN S 12,104 $60.63 $733,866 282,176 Direct -4.11% Disposed 52.4% (price as of 2026-10-06)
Aug. 23, 2023 CNXN S 15,155 $53.30 $807,762 282,151 Direct -5.10% Disposed 73.3% (price as of 2026-10-06)
Aug. 22, 2023 CNXN S 20,310 $52.77 $1,071,759 297,306 Direct -6.39% Disposed 75.1% (price as of 2026-10-06)
Aug. 10, 2023 CNXN S 8,074 $52.18 $421,301 319,616 Direct -2.46% Disposed 77.1% (price as of 2026-10-06)
Aug. 10, 2023 CNXN S 2,000 $52.91 $105,820 317,616 Direct -0.63% Disposed 74.6% (price as of 2026-10-06)
Aug. 9, 2023 CNXN S 2,640 $53.00 $139,920 328,350 Direct -0.80% Disposed 74.3% (price as of 2026-10-06)
Aug. 9, 2023 CNXN S 660 $53.72 $35,455 327,690 Direct -0.20% Disposed 72.0% (price as of 2026-10-06)
Dec. 5, 2022 CNXN S 3,958 $53.61 $212,188 327,009 Direct -1.20% Disposed 72.3% (price as of 2026-10-06)

Showing latest 100 of 364 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Sept. 1, 2026 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Disposed
April 1, 2026 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Disposed
March 14, 2026 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Disposed
Feb. 10, 2026 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Disposed
Dec. 17, 2025 CNXN Restricted Stock Units Common Stock (5,000) · · 5,000 Disposed
Dec. 16, 2025 CNXN Restricted Stock Units Common Stock (40,000) · · 40,000 Acquired
Nov. 21, 2025 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Disposed
Oct. 29, 2025 CNXN Restricted Stock Units Common Stock (5,000) · · 5,000 Disposed
Sept. 1, 2025 CNXN Restricted Stock Units Common Stock (12,000) · · 7,000 Disposed
Sept. 1, 2025 CNXN Restricted Stock Units Common Stock (8,000) · · 8,000 Disposed
April 1, 2025 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Disposed
March 14, 2025 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Disposed
Feb. 10, 2025 CNXN Restricted Stock Units Common Stock (40,000) · · 40,000 Acquired
Dec. 17, 2024 CNXN Restricted Stock Units Common Stock (5,000) · · 5,000 Disposed
Nov. 21, 2024 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Disposed
Oct. 29, 2024 CNXN Restricted Stock Units Common Stock (5,000) · · 5,000 Disposed
Sept. 1, 2024 CNXN Restricted Stock Units Common Stock (12,000) · · 12,000 Disposed
Sept. 1, 2024 CNXN Restricted Stock Units Common Stock (8,000) · · 8,000 Disposed
April 1, 2024 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Disposed
March 14, 2024 CNXN Restricted Stock Units Common Stock (40,000) · · 40,000 Acquired
Dec. 17, 2023 CNXN Restricted Stock Units Common Stock (5,000) · · 5,000 Disposed
Nov. 27, 2023 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Disposed
Nov. 21, 2023 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Disposed
Oct. 29, 2023 CNXN Restricted Stock Units Common Stock (5,000) · · 5,000 Disposed
Sept. 1, 2023 CNXN Restricted Stock Units Common Stock (7,000) · · 7,000 Disposed
Sept. 1, 2023 CNXN Restricted Stock Units Common Stock (8,000) · · 8,000 Disposed
April 1, 2023 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Disposed
Dec. 17, 2022 CNXN Restricted Stock Units Common Stock (5,000) · · 5,000 Disposed
Nov. 27, 2022 CNXN Restricted Stock Units Common Stock (15,000) · · 15,000 Disposed
Nov. 21, 2022 CNXN Restricted Stock Units Common Stock (40,000) · · 40,000 Acquired
Oct. 29, 2022 CNXN Restricted Stock Units Common Stock (5,000) · · 5,000 Disposed
Sept. 1, 2022 CNXN Restricted Stock Units Common Stock (7,000) · · 7,000 Disposed
Sept. 1, 2022 CNXN Restricted Stock Units Common Stock (8,000) · · 8,000 Disposed
April 1, 2022 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Disposed
Dec. 17, 2021 CNXN Restricted Stock Units Common Stock (20,000) · · 20,000 Acquired
Nov. 27, 2021 CNXN Restricted Stock Units Common Stock (20,000) · · 20,000 Disposed
Oct. 29, 2021 CNXN Restricted Stock Units Common Stock (5,000) · · 5,000 Disposed
Sept. 1, 2021 CNXN Restricted Stock Units Common Stock (7,000) · · 7,000 Disposed
Sept. 1, 2021 CNXN Restricted Stock Units Common Stock (8,000) · · 8,000 Disposed
July 1, 2021 CNXN Restricted Stock Units Common Stock (7,500) · · 7,500 Disposed
April 1, 2021 CNXN Restricted Stock Units Common Stock (17,500) · · 17,500 Disposed
Nov. 27, 2020 CNXN Restricted Stock Units Common Stock (15,000) · · 15,000 Disposed
Oct. 29, 2020 CNXN Restricted Stock Units Common Stock (5,000) · · 5,000 Acquired
Sept. 1, 2020 CNXN Restricted Stock Units Common Stock (8,000) · · 8,000 Acquired
Sept. 1, 2020 CNXN Restricted Stock Units Common Stock (7,000) · · 7,000 Acquired
Aug. 1, 2020 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Disposed
April 1, 2020 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Disposed
Nov. 27, 2019 CNXN Restricted Stock Units Common Stock (20,000) · · 20,000 Disposed
Oct. 29, 2019 CNXN Restricted Stock Units Common Stock (35,000) · · 35,000 Acquired
Sept. 1, 2019 CNXN Restricted Stock Units Common Stock (8,000) · · 8,000 Acquired
Sept. 1, 2019 CNXN Restricted Stock Units Common Stock (7,000) · · 7,000 Acquired
Aug. 1, 2019 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Acquired
April 1, 2019 CNXN Restricted Stock Units Common Stock (5,000) · · 5,000 Acquired
Nov. 27, 2018 CNXN Restricted Stock Units Common Stock (15,000) · · 15,000 Acquired
Sept. 1, 2018 CNXN Restricted Stock Units Common Stock (7,000) · · 7,000 Acquired
Sept. 1, 2018 CNXN Restricted Stock Units Common Stock (8,000) · · 8,000 Acquired
Aug. 1, 2018 CNXN Restricted Stock Units Common Stock (20,000) · · 20,000 Acquired
Nov. 27, 2017 CNXN Restricted Stock units Common Stock (10,000) · · 10,000 Acquired
Aug. 8, 2017 CNXN Restricted Stock units [F2] Common Stock (25,000) · · 25,000 Acquired
Aug. 1, 2017 CNXN Restricted Stock Units Common Stock (20,000) · · 20,000 Acquired
March 21, 2017 CNXN Stock Option Right to Buy Common Stock (1,110) $6.77 April 15, 2020 1,110 Acquired
March 20, 2017 CNXN Stock Option Right to Buy Common Stock (10,304) $6.77 April 15, 2020 10,304 Acquired
March 8, 2017 CNXN Stock Option Right to Buy Common Stock (15,413) $6.77 April 15, 2020 15,413 Acquired
March 7, 2017 CNXN Stock Option Right to Buy Common Stock (6,614) $6.77 April 15, 2020 6,614 Acquired
March 6, 2017 CNXN Stock Option Right to Buy Common Stock (8,450) $6.77 April 15, 2020 8,450 Acquired
Feb. 23, 2017 CNXN Stock Option Right to Buy Common Stock (4,581) $6.77 April 15, 2020 4,581 Acquired
Feb. 22, 2017 CNXN Stock Option Right to Buy Common Stock (3,528) $6.77 April 15, 2020 3,528 Acquired
Feb. 22, 2017 CNXN Stock Option Right to Buy Common Stock (1,506) $13.13 July 23, 2017 1,506 Acquired
Feb. 21, 2017 CNXN Stock Option Right to Buy Common Stock (6,337) $13.13 July 23, 2017 6,337 Acquired
Feb. 8, 2017 CNXN Stock Option Right to Buy Common Stock (5,325) $13.13 July 23, 2017 5,325 Disposed
Feb. 7, 2017 CNXN Stock Option Right to Buy Common Stock (3,787) $13.13 July 23, 2017 3,787 Disposed
Feb. 6, 2017 CNXN Stock Option Right to Buy Common Stock (3,727) $13.13 July 23, 2017 3,727 Disposed
Jan. 25, 2017 CNXN Stock Option Right to Buy Common Stock (30,089) $13.13 July 23, 2017 30,089 Disposed
Jan. 24, 2017 CNXN Stock Option Right to Buy Common Stock (21,459) $13.13 July 23, 2017 21,459 Disposed
Jan. 23, 2017 CNXN Stock Option Right to Buy Common Stock (3,777) $13.13 July 23, 2017 3,777 Disposed
Dec. 28, 2016 CNXN Stk. Opt. Right to Buy Common Stock (5,139) $13.13 July 23, 2017 5,139 Disposed
Dec. 27, 2016 CNXN Stk. Opt. Right to Buy Common Stock (5,167) $13.13 July 23, 2017 5,167 Disposed
Nov. 27, 2016 CNXN Restricted Stock Units Common Stock (10,000) · · 10,000 Acquired
Aug. 8, 2016 CNXN Restricted Stock Units Common Stock (25,000) · · 25,000 Acquired
Aug. 1, 2016 CNXN Restricted Stock Units Common Stock (20,000) · · 20,000 Acquired
March 1, 2016 CNXN Restricted Stock Units Common Stock (80,000) · · 80,000 Acquired
Nov. 27, 2015 CNXN Restricted Stock Units Common Stock (5,000) · · 5,000 Acquired
Aug. 8, 2015 CNXN Restricted Stock Unit Common Stock (25,000) · · 25,000 Disposed
Aug. 1, 2015 CNXN Restricted Stock Unit Common Stock (25,000) · · 25,000 Disposed
May 22, 2015 CNXN Stk. Opt. Right to Buy Common Stock (18,937) $13.13 July 23, 2017 18,937 Disposed
May 21, 2015 CNXN Stk. Opt. Right to Buy Common Stock (8,402) $13.13 July 23, 2017 8,402 Disposed
Oct. 30, 2014 CNXN Restricted Stock Units Common Stock (60,000) · · 60,000 Acquired
Oct. 30, 2014 CNXN Restricted Stock Units Common Stock (60,000) · · 60,000 Acquired
Aug. 11, 2014 CNXN Stock Option Right to Buy Common Stock (25,000) $6.77 April 15, 2020 25,000 Disposed
Aug. 8, 2014 CNXN Restricted Stock Unit Common Stock (25,000) · Aug. 8, 2021 25,000 Disposed
Aug. 1, 2014 CNXN Restricted Stock Unit Common Stock (30,000) · Nov. 12, 2022 30,000 Disposed
Nov. 27, 2013 CNXN Restricted Stock Units Common Stock (120,000) · · 120,000 Acquired
Aug. 1, 2013 CNXN Restricted Stock Unit Common Stock (40,000) · Nov. 12, 2022 40,000 Disposed
March 4, 2013 CNXN Stk. Opt. Right to Buy Common Stock (16,869) $5.20 Oct. 24, 2015 16,869 Disposed
March 1, 2013 CNXN Stk. Opt. Right to Buy Common Stock (12,734) $5.20 Oct. 24, 2015 12,734 Disposed
Feb. 28, 2013 CNXN Stk. Opt. Right to Buy Common Stock (13,823) $5.20 Oct. 24, 2015 13,823 Disposed
Feb. 27, 2013 CNXN Stk. Opt. Right to Buy Common Stock (6,574) $5.20 Oct. 24, 2015 6,574 Disposed
Nov. 12, 2012 CNXN Restricted Stock Units Common Stock (175,000) · Nov. 12, 2022 175,000 Acquired
Aug. 8, 2011 CNXN Restricted Stock Units Common Stock (100,000) · · 100,000 Acquired
April 15, 2010 CNXN Non-Qualified Stock Option (Right to Buy) Common Stock (30,687) $6.77 April 15, 2020 30,687 Acquired

Showing latest 100 of 123 transactions

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 2 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Dec. 28, 2006 CNXN Incentive Stock Option (Right to buy)→ Common Stock (57,690) 57,690 Direct
Dec. 28, 2006 CNXN Non Qualified Stock Option (Right to buy)→ Common Stock (17,310) 17,310 Direct

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2014 $833,654 · · · $887,750 · $3,900 $3,125,304
2013 $825,000 · · · $825,000 · $3,825 $4,212,225
2012 $758,654 · · · $799,620 · $17,925 $3,264,949

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.