Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 79 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

79 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Nov. 20, 2024 CNXN S 5,000 $70.00 $350,000 71,750 Direct -6.51% Disposed 32.0% (price as of 2026-10-02)
Dec. 4, 2023 CNXN S 5,000 $60.97 $304,850 75,000 Direct -6.25% Disposed 51.5% (price as of 2026-10-02)
Sept. 11, 2023 CNXN S 5,250 $53.56 $281,190 80,000 Direct -6.16% Disposed 72.5% (price as of 2026-10-02)
Dec. 15, 2021 CNXN S 4,000 $44.69 $178,760 86,500 Direct -4.42% Disposed 106.7% (price as of 2026-10-02)
Dec. 15, 2021 CNXN S 1,000 $44.81 $44,810 85,500 Direct -1.16% Disposed 106.2% (price as of 2026-10-02)
Dec. 9, 2020 CNXN S 2,000 $46.15 $92,300 94,000 Direct -2.08% Disposed 100.2% (price as of 2026-10-02)
Sept. 16, 2020 CNXN S 5,000 $42.54 $212,700 96,000 Direct -4.95% Disposed 117.2% (price as of 2026-10-02)
Dec. 13, 2019 CNXN S 2,430 $49.63 $120,601 103,845 Direct -2.29% Disposed 86.1% (price as of 2026-10-02)
Dec. 12, 2019 CNXN S 2,557 $49.65 $126,955 106,275 Direct -2.35% Disposed 86.1% (price as of 2026-10-02)
Dec. 12, 2019 CNXN S 705 $49.68 $35,024 108,832 Direct -0.64% Disposed 86.0% (price as of 2026-10-02)
Nov. 20, 2019 CNXN S 1,389 $51.88 $72,061 109,537 Direct -1.25% Disposed 78.1% (price as of 2026-10-02)
Nov. 20, 2019 CNXN S 74 $52.00 $3,848 110,926 Direct -0.07% Disposed 77.7% (price as of 2026-10-02)
March 5, 2019 CNXN S 12,300 $40.14 $493,722 109,500 Direct -10.10% Disposed 130.1% (price as of 2026-10-02)
Aug. 13, 2018 CNXN S 5,263 $36.93 $194,363 120,300 Direct -4.19% Disposed 150.1% (price as of 2026-10-02)
Aug. 10, 2018 CNXN S 1,260 $38.00 $47,880 125,563 Direct -0.99% Disposed 143.1% (price as of 2026-10-02)
June 13, 2018 CNXN S 3,477 $32.00 $111,264 126,823 Direct -2.67% Disposed 188.7% (price as of 2026-10-02)
Sept. 12, 2017 CNXN S 20,000 $26.00 $520,000 129,800 Direct -13.35% Disposed 255.3% (price as of 2026-10-02)
March 16, 2016 CNXN S 16,700 $24.09 $402,303 150,800 Direct -9.97% Disposed 283.5% (price as of 2026-10-02)
Nov. 5, 2013 CNXN S 9,113 $20.14 $183,536 160,001 Direct -5.39% Disposed 358.7% (price as of 2026-10-02)
Nov. 4, 2013 CNXN S 10,887 $20.46 $222,748 169,114 Direct -6.05% Disposed 351.5% (price as of 2026-10-02)
March 15, 2013 CNXN S 4,926 $15.95 $78,570 180,001 Direct -2.66% Disposed 479.2% (price as of 2026-10-02)

Showing latest 100 of 332 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 (500) · · 500 Disposed
March 14, 2026 CNXN Restricted Stock Units Common Stock (625) · · 625 Disposed
Feb. 10, 2026 CNXN Restricted Stock Units Common Stock (625) · · 625 Disposed
Dec. 17, 2025 CNXN Restricted Stock Units Common Stock (1,250) · · 1,250 Disposed
Dec. 16, 2025 CNXN Restricted Stock Units Common Stock (1,250) · · 1,250 Acquired
Sept. 1, 2025 CNXN Restricted Stock Units Common Stock (500) · · 500 Disposed
March 14, 2025 CNXN Restricted Stock Units Common Stock (625) · · 625 Disposed
Feb. 10, 2025 CNXN Restricted Stock Units Common Stock (2,500) · · 2,500 Acquired
Dec. 17, 2024 CNXN Restricted Stock Units Common Stock (1,250) · · 1,250 Disposed
Sept. 1, 2024 CNXN Restricted Stock Units Common Stock (500) · · 500 Disposed
March 14, 2024 CNXN Restricted Stock Units Common Stock (2,500) · · 2,500 Acquired
Dec. 17, 2023 CNXN Restricted Stock Units Common Stock (1,250) · · 1,250 Disposed
Sept. 1, 2023 CNXN Restricted Stock Units Common Stock (500) · · 500 Disposed
Dec. 17, 2022 CNXN Restricted Stock Units Common Stock (1,250) · · 1,250 Disposed
Sept. 1, 2022 CNXN Restricted Stock Units Common Stock (500) · · 500 Disposed
Dec. 17, 2021 CNXN Restricted Stock Units Common Stock (5,000) · · 5,000 Acquired
Sept. 1, 2021 CNXN Restricted Stock Units Common Stock (500) · · 500 Disposed
Sept. 1, 2020 CNXN Restricted Stock Units Common Stock (500) · · 500 Acquired
Sept. 1, 2020 CNXN Restricted Stock Units Common Stock (500) · · 500 Acquired
Sept. 1, 2019 CNXN Restricted Stock Units Common Stock (500) · · 500 Acquired
Sept. 1, 2019 CNXN Restricted Stock Units Common Stock (500) · · 500 Acquired
Sept. 1, 2019 CNXN Restricted Stock Units Common Stock (500) · · 500 Acquired
Sept. 1, 2018 CNXN Restricted Stock Units Common Stock (500) · · 500 Disposed
Sept. 1, 2018 CNXN Restricted Stock Units Common Stock (500) · · 500 Acquired
Sept. 1, 2018 CNXN Restricted Stock Units Common Stock (500) · · 500 Acquired
Feb. 13, 2018 CNXN Restricted Stock Units Common Stock (5,000) · · 5,000 Acquired
Dec. 3, 2017 CNXN Restricted Stock Units Common Stock (500) · · 500 Disposed
Sept. 1, 2017 CNXN Restricted Stock Units Common Stock (500) · · 500 Acquired
Sept. 1, 2017 CNXN Restricted Stock Units Common Stock (500) · · 500 Acquired
Dec. 3, 2016 CNXN Restricted Stock Units Common Stock (500) · · 500 Disposed
Nov. 12, 2016 CNXN Restricted Stock Units Common Stock (2,000) · · 2,000 Disposed
Sept. 1, 2016 CNXN Restricted Stock Units Common Stock (500) · · 500 Acquired
March 1, 2016 CNXN Restricted Stock Units Common Stock (2,000) · · 2,000 Acquired
Dec. 3, 2015 CNXN Restricted Stock Units Common Stock (500) · · 500 Disposed
Nov. 12, 2015 CNXN Restricted Stock Units Common Stock (2,000) · · 2,000 Disposed
Aug. 8, 2015 CNXN Restricted Stock Units Common Stock (2,000) · · 2,000 Disposed
Dec. 3, 2014 CNXN Restricted Stock Units Common Stock (500) · · 500 Disposed
Oct. 30, 2014 CNXN Restricted Stock Units Common Stock (2,000) · · 2,000 Acquired
Aug. 8, 2014 CNXN Restricted Stock Units Common Stock (2,000) · · 2,000 Acquired
Dec. 3, 2013 CNXN Restricted Stock Units Common Stock (2,000) · · 2,000 Acquired
Nov. 12, 2012 CNXN Restricted Stock Units Common Stock (4,000) · Nov. 12, 2022 4,000 Acquired
Aug. 8, 2011 CNXN Restricted Stock Units Common Stock (4,000) · · 4,000 Acquired
Dec. 7, 2010 CNXN Non Qualified Stock Option Common Stock (44,599) $8.64 Dec. 12, 2010 44,599 Disposed
Dec. 6, 2010 CNXN Non Qualified Stock Option Common Stock (5,401) $8.64 Dec. 12, 2010 5,401 Disposed
Aug. 7, 2008 CNXN Incentive Stock Option (Right to Buy) Common stock (12,500) $5.54 April 18, 2013 12,500 Disposed
Nov. 27, 2006 CNXN Non Qualified Stock Option (Right to Buy) Common Stock (10,518) $5.54 April 18, 2013 10,518 Disposed
Nov. 27, 2006 CNXN Non Qualified Stock Option (Right to Buy) Common Stock (5,793) $5.54 April 18, 2013 5,793 Disposed
Nov. 27, 2006 CNXN Incentive Stock Option (Right to Buy) Common Stock (21,189) $5.54 April 18, 2013 21,189 Disposed
Nov. 27, 2006 CNXN Incentive Stock Option (Right to Buy) Common Stock (5,000) $4.73 July 17, 2012 5,000 Disposed
Nov. 27, 2006 CNXN Incentive Stock Option (Right to Buy) Common Stock (500) $4.73 July 17, 2012 500 Disposed
Dec. 17, 2003 CNXN Non-Qualified Stock Option Common Shares (179,634) $0.51 Jan. 1, 2004 179,634 Disposed
Dec. 12, 2003 CNXN Incentive Stock Option (Right to Buy) Common Stock (25,172) $8.64 Dec. 12, 2010 25,172 Acquired
Dec. 12, 2003 CNXN Non-Qualified Stock Option (Right to Buy) Common Stock (24,828) $8.64 Dec. 12, 2010 24,828 Acquired

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