Insider at

04

Insider transactions

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

53 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Nov. 1, 2016 CNXN S 4,000 $23.20 $92,800 0 Indirect -100.00% Disposed 298.2% (price as of 2026-10-02)
Sept. 16, 2016 CNXN S 2,000 $24.37 $48,740 4,000 Indirect -33.33% Disposed 279.1% (price as of 2026-10-02)
Aug. 4, 2016 CNXN S 4,000 $25.26 $101,040 0 Indirect -100.00% Disposed 265.7% (price as of 2026-10-02)
June 14, 2016 CNXN S 1,000 $23.87 $23,870 0 Indirect -100.00% Disposed 287.0% (price as of 2026-10-02)
Feb. 18, 2016 CNXN S 5,000 $23.46 $117,300 0 Indirect -100.00% Disposed 293.8% (price as of 2026-10-02)
Nov. 30, 2015 CNXN S 3,400 $22.25 $75,650 0 Indirect -100.00% Disposed 315.2% (price as of 2026-10-02)
Nov. 27, 2015 CNXN S 1,600 $22.14 $35,424 3,400 Indirect -32.00% Disposed 317.3% (price as of 2026-10-02)
Oct. 29, 2015 CNXN S 10b5-1 3,125 $20.56 $64,250 80,868 Direct -3.72% Disposed 349.3% (price as of 2026-10-02)
Oct. 28, 2015 CNXN S 10b5-1 3,125 $20.85 $65,156 83,993 Direct -3.59% Disposed 343.1% (price as of 2026-10-02)
Oct. 20, 2015 CNXN S 10b5-1 3,125 $20.83 $65,094 87,118 Direct -3.46% Disposed 343.5% (price as of 2026-10-02)
Oct. 19, 2015 CNXN S 10b5-1 3,125 $20.57 $64,281 90,243 Direct -3.35% Disposed 349.1% (price as of 2026-10-02)
Oct. 15, 2015 CNXN S 10b5-1 3,125 $20.16 $63,000 93,368 Direct -3.24% Disposed 358.2% (price as of 2026-10-02)
Oct. 14, 2015 CNXN S 10b5-1 3,125 $20.31 $63,469 96,493 Direct -3.14% Disposed 354.8% (price as of 2026-10-02)
Oct. 6, 2015 CNXN S 10b5-1 3,125 $20.86 $65,188 99,618 Direct -3.04% Disposed 342.9% (price as of 2026-10-02)
Oct. 5, 2015 CNXN S 10b5-1 3,125 $20.50 $64,062 102,743 Direct -2.95% Disposed 350.6% (price as of 2026-10-02)
Oct. 1, 2015 CNXN S 10b5-1 2,584 $20.10 $51,938 105,868 Direct -2.38% Disposed 359.6% (price as of 2026-10-02)
Sept. 30, 2015 CNXN S 10b5-1 3,125 $20.16 $63,000 108,452 Direct -2.80% Disposed 358.2% (price as of 2026-10-02)
Sept. 22, 2015 CNXN S 10b5-1 3,125 $20.82 $65,062 111,577 Direct -2.72% Disposed 343.7% (price as of 2026-10-02)
Sept. 21, 2015 CNXN S 10b5-1 3,125 $21.03 $65,719 114,702 Direct -2.65% Disposed 339.3% (price as of 2026-10-02)
Sept. 17, 2015 CNXN S 10b5-1 3,125 $20.93 $65,406 117,827 Direct -2.58% Disposed 341.4% (price as of 2026-10-02)
Sept. 16, 2015 CNXN S 10b5-1 3,125 $20.61 $64,406 120,952 Direct -2.52% Disposed 348.2% (price as of 2026-10-02)
Sept. 9, 2015 CNXN S 10b5-1 3,125 $20.75 $64,844 124,077 Direct -2.46% Disposed 345.2% (price as of 2026-10-02)
Sept. 8, 2015 CNXN S 10b5-1 3,125 $20.69 $64,656 127,202 Direct -2.40% Disposed 346.5% (price as of 2026-10-02)
Sept. 3, 2015 CNXN S 10b5-1 3,125 $20.63 $64,469 130,327 Direct -2.34% Disposed 347.8% (price as of 2026-10-02)
Sept. 2, 2015 CNXN S 10b5-1 3,125 $20.67 $64,594 133,452 Direct -2.29% Disposed 346.9% (price as of 2026-10-02)
Aug. 25, 2015 CNXN S 10b5-1 100 $20.12 $2,012 136,577 Direct -0.07% Disposed 359.1% (price as of 2026-10-02)
Aug. 24, 2015 CNXN S 10b5-1 3,125 $20.30 $63,438 136,677 Direct -2.24% Disposed 355.1% (price as of 2026-10-02)
Aug. 20, 2015 CNXN S 10b5-1 3,125 $20.97 $65,531 139,802 Direct -2.19% Disposed 340.5% (price as of 2026-10-02)
Aug. 19, 2015 CNXN S 10b5-1 3,125 $21.01 $65,656 142,927 Direct -2.14% Disposed 339.7% (price as of 2026-10-02)
Aug. 11, 2015 CNXN S 10b5-1 3,125 $21.13 $66,031 146,052 Direct -2.09% Disposed 337.2% (price as of 2026-10-02)
Aug. 10, 2015 CNXN S 10b5-1 3,125 $21.36 $66,750 149,177 Direct -2.05% Disposed 332.5% (price as of 2026-10-02)
Aug. 6, 2015 CNXN S 10b5-1 3,125 $21.57 $67,406 150,302 Direct -2.04% Disposed 328.3% (price as of 2026-10-02)
Aug. 5, 2015 CNXN S 5,000 $21.62 $108,100 0 Indirect -100.00% Disposed 327.3% (price as of 2026-10-02)
Aug. 5, 2015 CNXN S 10b5-1 3,125 $21.76 $68,000 153,427 Direct -2.00% Disposed 324.5% (price as of 2026-10-02)
July 28, 2015 CNXN S 10b5-1 3,125 $22.47 $70,219 161,552 Direct -1.90% Disposed 311.1% (price as of 2026-10-02)
July 27, 2015 CNXN S 10b5-1 3,125 $22.39 $69,969 164,677 Direct -1.86% Disposed 312.6% (price as of 2026-10-02)
July 23, 2015 CNXN S 10b5-1 3,125 $23.00 $71,875 167,802 Direct -1.83% Disposed 301.7% (price as of 2026-10-02)
July 22, 2015 CNXN S 10b5-1 3,125 $23.08 $72,125 170,927 Direct -1.80% Disposed 300.3% (price as of 2026-10-02)
July 14, 2015 CNXN S 10b5-1 3,125 $24.42 $76,312 174,052 Direct -1.76% Disposed 278.3% (price as of 2026-10-02)
July 13, 2015 CNXN S 10b5-1 3,125 $24.06 $75,188 177,177 Direct -1.73% Disposed 284.0% (price as of 2026-10-02)
July 9, 2015 CNXN S 10b5-1 3,125 $23.80 $74,375 180,302 Direct -1.70% Disposed 288.2% (price as of 2026-10-02)
July 8, 2015 CNXN S 10b5-1 3,125 $23.60 $73,750 183,427 Direct -1.68% Disposed 291.4% (price as of 2026-10-02)
June 30, 2015 CNXN S 10b5-1 3,125 $24.70 $77,188 186,552 Direct -1.65% Disposed 274.0% (price as of 2026-10-02)
June 29, 2015 CNXN S 10b5-1 3,125 $25.04 $78,250 189,677 Direct -1.62% Disposed 268.9% (price as of 2026-10-02)
June 25, 2015 CNXN S 10b5-1 3,125 $25.16 $78,625 192,802 Direct -1.59% Disposed 267.2% (price as of 2026-10-02)
June 24, 2015 CNXN S 10b5-1 3,125 $25.11 $78,469 195,927 Direct -1.57% Disposed 267.9% (price as of 2026-10-02)
June 16, 2015 CNXN S 10b5-1 3,125 $24.55 $76,719 199,052 Direct -1.55% Disposed 276.3% (price as of 2026-10-02)

Showing latest 100 of 1463 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, 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 Acquired
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

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