On this page
Thomas C Baker
Insider
First SEC filing: March 9, 2020 · Latest: March 9, 2020
Insider at
Insider transactions
0 buys (P)
2 sells (S)
Net: $-1,663,836
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 |
|---|---|---|---|---|---|---|---|---|---|
| July 31, 2026 | CNXN | S | 606 | $83.89 | $50,837 | 36,092 Direct | -1.65% | Disposed | 10.1% (price as of 2026-10-02) |
| July 31, 2026 | CNXN | S | 19,394 | $83.17 | $1,612,999 | 36,698 Direct | -34.58% | Disposed | 11.1% (price as of 2026-10-02) |
| March 14, 2026 | CNXN | M | 5,000 | · | · | 57,593 Direct | +9.51% | Acquired | (price as of 2026-10-02) |
| March 14, 2026 | CNXN | F | 1,501 | $59.84 | $89,820 | 56,092 Direct | -2.61% | Disposed | 54.4% (price as of 2026-10-02) |
| March 14, 2026 | CNXN | M | 5,000 | · | · | 10,000 Direct | -33.33% | Disposed | (price as of 2026-10-02) |
| Feb. 10, 2026 | CNXN | M | 5,000 | · | · | 53,917 Direct | +10.22% | Acquired | (price as of 2026-10-02) |
| Feb. 10, 2026 | CNXN | F | 1,324 | $65.23 | $86,365 | 52,593 Direct | -2.46% | Disposed | 41.6% (price as of 2026-10-02) |
| Feb. 10, 2026 | CNXN | M | 5,000 | · | · | 15,000 Direct | -25.00% | Disposed | (price as of 2026-10-02) |
| Dec. 17, 2025 | CNXN | M | 5,000 | · | · | 50,885 Direct | +10.90% | Acquired | (price as of 2026-10-02) |
| Dec. 17, 2025 | CNXN | F | 1,968 | $60.93 | $119,910 | 48,917 Direct | -3.87% | Disposed | 51.6% (price as of 2026-10-02) |
| Dec. 17, 2025 | CNXN | M | 5,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Dec. 16, 2025 | CNXN | A | 20,000 | · | · | 20,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Nov. 21, 2025 | CNXN | M | 5,000 | · | · | 47,853 Direct | +11.67% | Acquired | (price as of 2026-10-02) |
| Nov. 21, 2025 | CNXN | F | 1,968 | $57.56 | $113,278 | 45,885 Direct | -4.11% | Disposed | 60.5% (price as of 2026-10-02) |
| Nov. 21, 2025 | CNXN | M | 5,000 | · | · | 5,000 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| March 14, 2025 | CNXN | M | 5,000 | · | · | 44,359 Direct | +12.70% | Acquired | (price as of 2026-10-02) |
| March 14, 2025 | CNXN | F | 1,506 | $60.51 | $91,128 | 42,853 Direct | -3.40% | Disposed | 52.7% (price as of 2026-10-02) |
| March 14, 2025 | CNXN | M | 5,000 | · | · | 15,000 Direct | -25.00% | Disposed | (price as of 2026-10-02) |
| Feb. 23, 2025 | CNXN | M | 5,000 | · | · | 40,662 Direct | +14.02% | Acquired | (price as of 2026-10-02) |
| Feb. 23, 2025 | CNXN | F | 1,303 | $65.03 | $84,734 | 39,359 Direct | -3.20% | Disposed | 42.1% (price as of 2026-10-02) |
| Feb. 23, 2025 | CNXN | M | 5,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Feb. 10, 2025 | CNXN | A | 20,000 | · | · | 20,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Dec. 17, 2024 | CNXN | M | 5,000 | · | · | 37,630 Direct | +15.32% | Acquired | (price as of 2026-10-02) |
| Dec. 17, 2024 | CNXN | F | 1,968 | $73.81 | $145,258 | 35,662 Direct | -5.23% | Disposed | 25.2% (price as of 2026-10-02) |
| Dec. 17, 2024 | CNXN | M | 5,000 | · | · | 5,000 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| Nov. 21, 2024 | CNXN | M | 5,000 | · | · | 34,383 Direct | +17.02% | Acquired | (price as of 2026-10-02) |
| Nov. 21, 2024 | CNXN | F | 1,753 | $71.73 | $125,743 | 32,630 Direct | -5.10% | Disposed | 28.8% (price as of 2026-10-02) |
| Nov. 21, 2024 | CNXN | M | 5,000 | · | · | 10,000 Direct | -33.33% | Disposed | (price as of 2026-10-02) |
| March 14, 2024 | CNXN | A | 20,000 | · | · | 20,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Feb. 23, 2024 | CNXN | M | 5,000 | · | · | 30,680 Direct | +19.47% | Acquired | (price as of 2026-10-02) |
| Feb. 23, 2024 | CNXN | F | 1,297 | $68.18 | $88,429 | 29,383 Direct | -4.23% | Disposed | 35.5% (price as of 2026-10-02) |
| Feb. 23, 2024 | CNXN | M | 5,000 | · | · | 5,000 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| Dec. 17, 2023 | CNXN | M | 5,000 | · | · | 27,648 Direct | +22.08% | Acquired | (price as of 2026-10-02) |
| Dec. 17, 2023 | CNXN | F | 1,968 | $67.45 | $132,742 | 25,680 Direct | -7.12% | Disposed | 37.0% (price as of 2026-10-02) |
| Dec. 17, 2023 | CNXN | M | 5,000 | · | · | 10,000 Direct | -33.33% | Disposed | (price as of 2026-10-02) |
| Dec. 13, 2023 | CNXN | S | 4,045 | $64.13 | $259,406 | 23,603 Direct | -14.63% | Disposed | 44.1% (price as of 2026-10-02) |
| Dec. 13, 2023 | CNXN | S | 955 | $64.94 | $62,018 | 22,648 Direct | -4.05% | Disposed | 42.3% (price as of 2026-10-02) |
| Nov. 21, 2023 | CNXN | M | 5,000 | · | · | 29,616 Direct | +20.31% | Acquired | (price as of 2026-10-02) |
| Nov. 21, 2023 | CNXN | F | 1,968 | $61.11 | $120,264 | 27,648 Direct | -6.65% | Disposed | 51.2% (price as of 2026-10-02) |
| Nov. 21, 2023 | CNXN | M | 5,000 | · | · | 15,000 Direct | -25.00% | Disposed | (price as of 2026-10-02) |
| Oct. 29, 2023 | CNXN | M | 3,750 | · | · | 26,092 Direct | +16.78% | Acquired | (price as of 2026-10-02) |
| Oct. 29, 2023 | CNXN | F | 1,476 | $52.50 | $77,490 | 24,616 Direct | -5.66% | Disposed | 76.0% (price as of 2026-10-02) |
| Oct. 29, 2023 | CNXN | M | 3,750 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Sept. 11, 2023 | CNXN | S | 2,500 | $53.58 | $133,950 | 22,342 Direct | -10.06% | Disposed | 72.4% (price as of 2026-10-02) |
| Aug. 9, 2023 | CNXN | S | 2,500 | $51.34 | $128,350 | 24,842 Direct | -9.14% | Disposed | 79.9% (price as of 2026-10-02) |
| Aug. 8, 2023 | CNXN | S | 5,000 | $54.02 | $270,100 | 27,342 Direct | -15.46% | Disposed | 71.0% (price as of 2026-10-02) |
| March 7, 2023 | CNXN | M | 5,000 | · | · | 33,673 Direct | +17.44% | Acquired | (price as of 2026-10-02) |
| March 7, 2023 | CNXN | F | 1,331 | $42.82 | $56,993 | 32,342 Direct | -3.95% | Disposed | 115.7% (price as of 2026-10-02) |
| March 7, 2023 | CNXN | M | 5,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Feb. 23, 2023 | CNXN | M | 5,000 | · | · | 30,660 Direct | +19.49% | Acquired | (price as of 2026-10-02) |
| Feb. 23, 2023 | CNXN | F | 1,987 | $43.16 | $85,759 | 28,673 Direct | -6.48% | Disposed | 114.0% (price as of 2026-10-02) |
| Feb. 23, 2023 | CNXN | M | 5,000 | · | · | 10,000 Direct | -33.33% | Disposed | (price as of 2026-10-02) |
| Dec. 17, 2022 | CNXN | M | 5,000 | · | · | 27,628 Direct | +22.10% | Acquired | (price as of 2026-10-02) |
| Dec. 17, 2022 | CNXN | F | 1,968 | $48.42 | $95,291 | 25,660 Direct | -7.12% | Disposed | 90.8% (price as of 2026-10-02) |
| Dec. 17, 2022 | CNXN | M | 5,000 | · | · | 15,000 Direct | -25.00% | Disposed | (price as of 2026-10-02) |
| Nov. 21, 2022 | CNXN | A | 20,000 | · | · | 20,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Oct. 29, 2022 | CNXN | M | 3,750 | · | · | 24,104 Direct | +18.42% | Acquired | (price as of 2026-10-02) |
| Oct. 29, 2022 | CNXN | F | 1,476 | $52.35 | $77,269 | 22,628 Direct | -6.12% | Disposed | 76.5% (price as of 2026-10-02) |
| Oct. 29, 2022 | CNXN | M | 3,750 | · | · | 3,750 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| March 7, 2022 | CNXN | M | 5,000 | · | · | 21,572 Direct | +30.17% | Acquired | (price as of 2026-10-02) |
| March 7, 2022 | CNXN | F | 1,218 | $50.65 | $61,692 | 20,354 Direct | -5.65% | Disposed | 82.4% (price as of 2026-10-02) |
| March 7, 2022 | CNXN | M | 5,000 | · | · | 5,000 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| Feb. 23, 2022 | CNXN | M | 5,000 | · | · | 17,912 Direct | +38.72% | Acquired | (price as of 2026-10-02) |
| Feb. 23, 2022 | CNXN | F | 1,340 | $47.80 | $64,052 | 16,572 Direct | -7.48% | Disposed | 93.3% (price as of 2026-10-02) |
| Feb. 23, 2022 | CNXN | M | 5,000 | · | · | 15,000 Direct | -25.00% | Disposed | (price as of 2026-10-02) |
| Dec. 17, 2021 | CNXN | A | 20,000 | · | · | 20,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Oct. 29, 2021 | CNXN | M | 3,750 | · | · | 13,826 Direct | +37.22% | Acquired | (price as of 2026-10-02) |
| Oct. 29, 2021 | CNXN | F | 914 | $46.05 | $42,090 | 12,912 Direct | -6.61% | Disposed | 100.6% (price as of 2026-10-02) |
| Oct. 29, 2021 | CNXN | M | 3,750 | · | · | 7,500 Direct | -33.33% | Disposed | (price as of 2026-10-02) |
| March 7, 2021 | CNXN | M | 5,000 | · | · | 11,383 Direct | +78.33% | Acquired | (price as of 2026-10-02) |
| March 7, 2021 | CNXN | F | 1,307 | $45.44 | $59,390 | 10,076 Direct | -11.48% | Disposed | 103.3% (price as of 2026-10-02) |
| March 7, 2021 | CNXN | M | 5,000 | · | · | 10,000 Direct | -33.33% | Disposed | (price as of 2026-10-02) |
| Oct. 29, 2020 | CNXN | M | 3,750 | · | · | 7,532 Direct | +99.15% | Acquired | (price as of 2026-10-02) |
| Oct. 29, 2020 | CNXN | F | 1,149 | $45.32 | $52,073 | 6,383 Direct | -15.25% | Disposed | 103.8% (price as of 2026-10-02) |
| Oct. 29, 2020 | CNXN | M | 3,750 | · | · | 11,250 Direct | +50.00% | Acquired | (price as of 2026-10-02) |
| March 7, 2020 | CNXN | M | 5,000 | · | · | 15,000 Direct | -25.00% | Disposed | (price as of 2026-10-02) |
| March 7, 2020 | CNXN | F | 1,218 | $39.64 | $48,282 | 3,782 Direct | -24.36% | Disposed | 133.0% (price as of 2026-10-02) |
| March 7, 2020 | CNXN | M | 5,000 | · | · | 5,000 Direct | · | Acquired | (price as of 2026-10-02) |
| Oct. 29, 2019 | CNXN | A | 15,000 | · | · | 15,000 Direct | · | Acquired | (price as of 2026-10-02) |
| March 7, 2019 | CNXN | A | 20,000 | · | · | 20,000 Direct | · | Acquired | (price as of 2026-10-02) |
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 |
|---|---|---|---|---|---|---|---|
| March 14, 2026 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Feb. 10, 2026 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Dec. 17, 2025 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Dec. 16, 2025 | CNXN | Restricted Stock Units | Common Stock | · | · | 20,000 | Acquired |
| Nov. 21, 2025 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| March 14, 2025 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Feb. 23, 2025 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Feb. 10, 2025 | CNXN | Restricted Stock Units | Common Stock | · | · | 20,000 | Acquired |
| Dec. 17, 2024 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Nov. 21, 2024 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| March 14, 2024 | CNXN | Restricted Stock Units | Common Stock | · | · | 20,000 | Acquired |
| Feb. 23, 2024 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Dec. 17, 2023 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Nov. 21, 2023 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Oct. 29, 2023 | CNXN | Restricted Stock Units | Common Stock | · | · | 3,750 | Disposed |
| March 7, 2023 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Feb. 23, 2023 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Dec. 17, 2022 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Nov. 21, 2022 | CNXN | Restricted Stock Units | Common Stock | · | · | 20,000 | Acquired |
| Oct. 29, 2022 | CNXN | Restricted Stock Units | Common Stock | · | · | 3,750 | Disposed |
| March 7, 2022 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Feb. 23, 2022 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Dec. 17, 2021 | CNXN | Restricted Stock Units | Common Stock | · | · | 20,000 | Acquired |
| Oct. 29, 2021 | CNXN | Restricted Stock Units | Common Stock | · | · | 3,750 | Disposed |
| March 7, 2021 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Oct. 29, 2020 | CNXN | Restricted Stock Units | Common Stock | · | · | 3,750 | Acquired |
| March 7, 2020 | CNXN | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Oct. 29, 2019 | CNXN | Restricted Stock Units | Common Stock | · | · | 15,000 | Acquired |
| March 7, 2019 | CNXN | Restricted Stock Units | Common Stock | · | · | 20,000 | Acquired |
Exercise/conversion price is blank when not applicable (e.g. RSUs).