Negrini David Beffa
Insider
First SEC filing: Jan. 17, 2020 · Latest: Jan. 17, 2020
Insider at
Insider transactions
0 buys (P)
0 sells (S)
Net: $0
Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| Date | Ticker | Code | Shares | Price | Value | Owned after | Δ own | A/D | vs now |
|---|---|---|---|---|---|---|---|---|---|
| Sept. 1, 2026 | CNXN | M | 500 | · | · | 65,875 Direct | +0.76% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2026 | CNXN | M | 500 | · | · | 500 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| March 14, 2026 | CNXN | M | 625 | · | · | 1,250 Direct | -33.33% | Disposed | (price as of 2026-10-02) |
| March 14, 2026 | CNXN | M | 625 | · | · | 65,375 Direct | +0.97% | Acquired | (price as of 2026-10-02) |
| Feb. 10, 2026 | CNXN | M | 625 | · | · | 1,875 Direct | -25.00% | Disposed | (price as of 2026-10-02) |
| Feb. 10, 2026 | CNXN | M | 625 | · | · | 64,750 Direct | +0.97% | Acquired | (price as of 2026-10-02) |
| Dec. 17, 2025 | CNXN | M | 1,250 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Dec. 17, 2025 | CNXN | M | 1,250 | · | · | 64,125 Direct | +1.99% | Acquired | (price as of 2026-10-02) |
| Dec. 16, 2025 | CNXN | A | 1,250 | · | · | 1,250 Direct | · | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2025 | CNXN | M | 500 | · | · | 62,875 Direct | +0.80% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2025 | CNXN | M | 500 | · | · | 1,000 Direct | -33.33% | Disposed | (price as of 2026-10-02) |
| March 14, 2025 | CNXN | M | 625 | · | · | 62,375 Direct | +1.01% | Acquired | (price as of 2026-10-02) |
| March 14, 2025 | CNXN | M | 625 | · | · | 1,875 Direct | -25.00% | Disposed | (price as of 2026-10-02) |
| Feb. 10, 2025 | CNXN | A | 2,500 | · | · | 2,500 Direct | · | Acquired | (price as of 2026-10-02) |
| Dec. 17, 2024 | CNXN | M | 1,250 | · | · | 73,000 Direct | +1.74% | Acquired | (price as of 2026-10-02) |
| Dec. 17, 2024 | CNXN | M | 1,250 | · | · | 1,250 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| Dec. 13, 2024 | CNXN | G | 10,000 | · | · | 63,000 Direct | -13.70% | Disposed | (price as of 2026-10-02) |
| Dec. 3, 2024 | CNXN | G | 1,250 | · | · | 61,750 Direct | -1.98% | Disposed | (price as of 2026-10-02) |
| 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) |
| Sept. 1, 2024 | CNXN | M | 500 | · | · | 76,750 Direct | +0.66% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2024 | CNXN | M | 500 | · | · | 1,500 Direct | -25.00% | Disposed | (price as of 2026-10-02) |
| March 14, 2024 | CNXN | A | 2,500 | · | · | 2,500 Direct | · | Acquired | (price as of 2026-10-02) |
| Dec. 17, 2023 | CNXN | M | 1,250 | · | · | 76,250 Direct | +1.67% | Acquired | (price as of 2026-10-02) |
| Dec. 17, 2023 | CNXN | M | 1,250 | · | · | 2,500 Direct | -33.33% | Disposed | (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) |
| Sept. 1, 2023 | CNXN | M | 500 | · | · | 85,250 Direct | +0.59% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2023 | CNXN | M | 500 | · | · | 2,000 Direct | -20.00% | Disposed | (price as of 2026-10-02) |
| Dec. 17, 2022 | CNXN | M | 1,250 | · | · | 84,750 Direct | +1.50% | Acquired | (price as of 2026-10-02) |
| Dec. 17, 2022 | CNXN | M | 1,250 | · | · | 3,750 Direct | -25.00% | Disposed | (price as of 2026-10-02) |
| Sept. 1, 2022 | CNXN | M | 500 | · | · | 83,500 Direct | +0.60% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2022 | CNXN | M | 500 | · | · | 2,500 Direct | -16.67% | Disposed | (price as of 2026-10-02) |
| Jan. 19, 2022 | CNXN | G | 2,500 | · | · | 83,000 Direct | -2.92% | Disposed | (price as of 2026-10-02) |
| Dec. 17, 2021 | CNXN | M | 5,000 | · | · | 5,000 Direct | · | Acquired | (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) |
| Sept. 1, 2021 | CNXN | M | 500 | · | · | 90,500 Direct | +0.56% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2021 | CNXN | M | 500 | · | · | 3,000 Direct | -14.29% | Disposed | (price as of 2026-10-02) |
| Dec. 21, 2020 | CNXN | G | 4,000 | · | · | 90,000 Direct | -4.26% | Disposed | (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) |
| Sept. 1, 2020 | CNXN | M | 500 | · | · | 3,500 Direct | +16.67% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2020 | CNXN | M | 500 | · | · | 0 Direct | · | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2020 | CNXN | M | 500 | · | · | 101,000 Direct | +0.50% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2020 | CNXN | M | 500 | · | · | 100,500 Direct | +0.50% | Acquired | (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) |
| Sept. 1, 2019 | CNXN | M | 500 | · | · | 4,000 Direct | +14.29% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2019 | CNXN | M | 500 | · | · | 500 Direct | · | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2019 | CNXN | M | 500 | · | · | 0 Direct | · | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2019 | CNXN | M | 500 | · | · | 111,000 Direct | +0.45% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2019 | CNXN | M | 500 | · | · | 110,500 Direct | +0.45% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2019 | CNXN | M | 500 | · | · | 110,000 Direct | +0.46% | Acquired | (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) |
| Sept. 1, 2018 | CNXN | M | 500 | · | · | 4,500 Direct | -10.00% | Disposed | (price as of 2026-10-02) |
| Sept. 1, 2018 | CNXN | M | 500 | · | · | 121,800 Direct | +0.41% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2018 | CNXN | M | 500 | · | · | 1,000 Direct | +100.00% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2018 | CNXN | M | 500 | · | · | 500 Direct | · | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2018 | CNXN | M | 500 | · | · | 121,300 Direct | +0.41% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2018 | CNXN | M | 500 | · | · | 120,800 Direct | +0.42% | Acquired | (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) |
| Feb. 13, 2018 | CNXN | A | 5,000 | · | · | 5,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Dec. 3, 2017 | CNXN | M | 500 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Dec. 3, 2017 | CNXN | M | 500 | · | · | 130,300 Direct | +0.39% | Acquired | (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) |
| Sept. 1, 2017 | CNXN | M | 500 | · | · | 1,500 Direct | +50.00% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2017 | CNXN | M | 500 | · | · | 1,000 Direct | +100.00% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2017 | CNXN | M | 500 | · | · | 149,800 Direct | +0.33% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2017 | CNXN | M | 500 | · | · | 149,300 Direct | +0.34% | Acquired | (price as of 2026-10-02) |
| Dec. 3, 2016 | CNXN | M | 500 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Dec. 3, 2016 | CNXN | M | 500 | · | · | 148,800 Direct | +0.34% | Acquired | (price as of 2026-10-02) |
| Nov. 12, 2016 | CNXN | M | 2,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Nov. 12, 2016 | CNXN | M | 2,000 | · | · | 148,300 Direct | +1.37% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2016 | CNXN | M | 500 | · | · | 1,500 Direct | +50.00% | Acquired | (price as of 2026-10-02) |
| Sept. 1, 2016 | CNXN | M | 500 | · | · | 146,300 Direct | +0.34% | Acquired | (price as of 2026-10-02) |
| Aug. 9, 2016 | CNXN | G | 5,000 | · | · | 145,800 Direct | -3.32% | Disposed | (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) |
| March 1, 2016 | CNXN | A | 2,000 | · | · | 2,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Dec. 3, 2015 | CNXN | M | 500 | · | · | 1,000 Direct | -33.33% | Disposed | (price as of 2026-10-02) |
| Dec. 3, 2015 | CNXN | M | 500 | · | · | 165,501 Direct | +0.30% | Acquired | (price as of 2026-10-02) |
| Nov. 12, 2015 | CNXN | M | 2,000 | · | · | 2,000 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| Nov. 12, 2015 | CNXN | M | 2,000 | · | · | 150,800 Direct | +1.34% | Acquired | (price as of 2026-10-02) |
| Aug. 8, 2015 | CNXN | M | 2,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Aug. 8, 2015 | CNXN | M | 2,000 | · | · | 165,001 Direct | +1.23% | Acquired | (price as of 2026-10-02) |
| Dec. 3, 2014 | CNXN | M | 500 | · | · | 1,500 Direct | -25.00% | Disposed | (price as of 2026-10-02) |
| Dec. 3, 2014 | CNXN | A | 500 | · | · | 163,001 Direct | +0.31% | Acquired | (price as of 2026-10-02) |
| Oct. 30, 2014 | CNXN | A | 2,000 | · | · | 2,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Aug. 8, 2014 | CNXN | A | 2,000 | · | · | 2,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Aug. 8, 2014 | CNXN | M | 2,000 | · | · | 162,501 Direct | +1.25% | Acquired | (price as of 2026-10-02) |
| Dec. 3, 2013 | CNXN | A | 2,000 | · | · | 2,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Dec. 3, 2013 | CNXN | A | 500 | · | · | 160,501 Direct | +0.31% | Acquired | (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) |
| Nov. 12, 2012 | CNXN | A | 4,000 | · | · | 8,000 Direct | +100.00% | Acquired | (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.
| Date | Ticker | Security | Underlying | Exercise price | Expiration | Shares | A/D |
|---|---|---|---|---|---|---|---|
| Sept. 1, 2026 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Disposed |
| March 14, 2026 | CNXN | Restricted Stock Units | Common Stock | · | · | 625 | Disposed |
| Feb. 10, 2026 | CNXN | Restricted Stock Units | Common Stock | · | · | 625 | Disposed |
| Dec. 17, 2025 | CNXN | Restricted Stock Units | Common Stock | · | · | 1,250 | Disposed |
| Dec. 16, 2025 | CNXN | Restricted Stock Units | Common Stock | · | · | 1,250 | Acquired |
| Sept. 1, 2025 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Disposed |
| March 14, 2025 | CNXN | Restricted Stock Units | Common Stock | · | · | 625 | Disposed |
| Feb. 10, 2025 | CNXN | Restricted Stock Units | Common Stock | · | · | 2,500 | Acquired |
| Dec. 17, 2024 | CNXN | Restricted Stock Units | Common Stock | · | · | 1,250 | Disposed |
| Sept. 1, 2024 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Disposed |
| March 14, 2024 | CNXN | Restricted Stock Units | Common Stock | · | · | 2,500 | Acquired |
| Dec. 17, 2023 | CNXN | Restricted Stock Units | Common Stock | · | · | 1,250 | Disposed |
| Sept. 1, 2023 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Disposed |
| Dec. 17, 2022 | CNXN | Restricted Stock Units | Common Stock | · | · | 1,250 | Disposed |
| Sept. 1, 2022 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Disposed |
| Dec. 17, 2021 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Acquired |
| Sept. 1, 2021 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Disposed |
| Sept. 1, 2020 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Acquired |
| Sept. 1, 2020 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Acquired |
| Sept. 1, 2019 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Acquired |
| Sept. 1, 2019 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Acquired |
| Sept. 1, 2019 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Acquired |
| Sept. 1, 2018 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Disposed |
| Sept. 1, 2018 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Acquired |
| Sept. 1, 2018 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Acquired |
| Feb. 13, 2018 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Acquired |
| Dec. 3, 2017 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Disposed |
| Sept. 1, 2017 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Acquired |
| Sept. 1, 2017 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Acquired |
| Dec. 3, 2016 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Disposed |
| Nov. 12, 2016 | CNXN | Restricted Stock Units | Common Stock | · | · | 2,000 | Disposed |
| Sept. 1, 2016 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Acquired |
| March 1, 2016 | CNXN | Restricted Stock Units | Common Stock | · | · | 2,000 | Acquired |
| Dec. 3, 2015 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Disposed |
| Nov. 12, 2015 | CNXN | Restricted Stock Units | Common Stock | · | · | 2,000 | Disposed |
| Aug. 8, 2015 | CNXN | Restricted Stock Units | Common Stock | · | · | 2,000 | Disposed |
| Dec. 3, 2014 | CNXN | Restricted Stock Units | Common Stock | · | · | 500 | Disposed |
| Oct. 30, 2014 | CNXN | Restricted Stock Units | Common Stock | · | · | 2,000 | Acquired |
| Aug. 8, 2014 | CNXN | Restricted Stock Units | Common Stock | · | · | 2,000 | Acquired |
| Dec. 3, 2013 | CNXN | Restricted Stock Units | Common Stock | · | · | 2,000 | Acquired |
| Nov. 12, 2012 | CNXN | Restricted Stock Units | Common Stock | · | Nov. 12, 2022 | 4,000 | Acquired |
| Aug. 8, 2011 | CNXN | Restricted Stock Units | Common Stock | · | · | 4,000 | Acquired |
| Dec. 7, 2010 | CNXN | Non Qualified Stock Option | Common Stock | $8.64 | Dec. 12, 2010 | 44,599 | Disposed |
| Dec. 6, 2010 | CNXN | Non Qualified Stock Option | Common Stock | $8.64 | Dec. 12, 2010 | 5,401 | Disposed |
| Aug. 7, 2008 | CNXN | Incentive Stock Option (Right to Buy) | Common stock | $5.54 | April 18, 2013 | 12,500 | Disposed |
| Nov. 27, 2006 | CNXN | Non Qualified Stock Option (Right to Buy) | Common Stock | $5.54 | April 18, 2013 | 10,518 | Disposed |
| Nov. 27, 2006 | CNXN | Non Qualified Stock Option (Right to Buy) | Common Stock | $5.54 | April 18, 2013 | 5,793 | Disposed |
| Nov. 27, 2006 | CNXN | Incentive Stock Option (Right to Buy) | Common Stock | $5.54 | April 18, 2013 | 21,189 | Disposed |
| Nov. 27, 2006 | CNXN | Incentive Stock Option (Right to Buy) | Common Stock | $4.73 | July 17, 2012 | 5,000 | Disposed |
| Nov. 27, 2006 | CNXN | Incentive Stock Option (Right to Buy) | Common Stock | $4.73 | July 17, 2012 | 500 | Disposed |
| Dec. 17, 2003 | CNXN | Non-Qualified Stock Option | Common Shares | $0.51 | Jan. 1, 2004 | 179,634 | Disposed |
| Dec. 12, 2003 | CNXN | Incentive Stock Option (Right to Buy) | Common Stock | $8.64 | Dec. 12, 2010 | 25,172 | Acquired |
| Dec. 12, 2003 | CNXN | Non-Qualified Stock Option (Right to Buy) | Common Stock | $8.64 | Dec. 12, 2010 | 24,828 | Acquired |
Exercise/conversion price is blank when not applicable (e.g. RSUs).