POLK DENNIS

Director · Officer · SNX, CNXC, TRNO

As of 2026-09-16, POLK DENNIS has 110 Form 4 transactions on record across 3 companies — 76 in the trailing 12 months.

Everything this person has disclosed to the SEC on Form 4 — across every company they file for — reconstructed from the public record. A filing history, not a tip sheet.

Pattern in the record: open-market sales filed in September in multiple years since 2025 — a recurring calendar cadence, more consistent with scheduled activity than a one-off decision.

Reconstructed holdings

Direct: $4.7MIndirect: $18.0M$22.7Mas of 2026-09-16
  • Direct $4.7M
  • Indirect $18.0M
SNXindirect69,147 sh$18.0M
TRNOdirect46,634 sh$3.1M
CNXCdirect28,924 sh$843K
SNXdirect2,905 sh$757K

Reconstructed from this person's own Form 4 filings — the total each filing reported owning afterward, priced at the close on the as-of date shown. A filed position can lag the real one.

Direct and indirect holdings (e.g. through a trust or fund) are tagged separately, as filed.

Trades by company

SNX · 107 trades
2026-09-15: Sale, 800 sh ($210K)2026-09-15: Sale, 700 sh ($184K)2026-09-15: Sale, 400 sh ($106K)2026-09-15: Sale, 300 sh ($80K)2026-09-15: Sale, 200 sh ($53K)2026-09-15: Sale, 100 sh ($27K)2026-08-17: Sale, 600 sh ($156K)2026-08-17: Sale, 500 sh ($132K)2026-08-17: Sale, 500 sh ($130K)2026-08-17: Sale, 400 sh ($103K)2026-08-17: Sale, 200 sh ($53K)2026-08-17: Sale, 200 sh ($52K)2026-08-17: Sale, 100 sh ($26K)2026-07-15: Sale, 832 sh ($208K)2026-07-15: Sale, 500 sh ($126K)2026-07-15: Sale, 400 sh ($99K)2026-07-15: Sale, 300 sh ($74K)2026-07-15: Sale, 268 sh ($67K)2026-07-15: Sale, 200 sh ($49K)2026-06-30: Sale, 8,000 sh ($2.1M)2026-06-30: Option exercise, 9,676 sh ($1.0M)2026-06-30: Sale, 2,000 sh ($538K)2026-06-30: Option exercise, 324 sh ($34K)2026-06-30: Option exercise, 324 sh ($0)2026-06-30: Option exercise, 9,676 sh ($0)2026-06-29: Sale, 9,533 sh ($2.5M)2026-06-29: Option exercise, 15,000 sh ($1.6M)2026-06-29: Sale, 3,000 sh ($794K)2026-06-29: Sale, 2,467 sh ($657K)2026-06-29: Option exercise, 15,000 sh ($0)2026-06-15: Sale, 1,790 sh ($509K)2026-06-15: Sale, 510 sh ($145K)2026-06-15: Sale, 200 sh ($57K)2026-05-15: Sale, 1,000 sh ($230K)2026-05-15: Sale, 900 sh ($207K)2026-05-15: Sale, 600 sh ($139K)2026-04-17: Sale, 2,500 sh ($527K)2026-01-20: Withheld for tax, 320 sh ($47K)2026-01-12: Sale, 11,937 sh ($1.8M)2026-01-12: Option exercise, 15,372 sh ($1.6M)2026-01-12: Sale, 7,432 sh ($1.1M)2026-01-12: Option exercise, 3,997 sh ($425K)2026-01-12: Sale, 631 sh ($94K)2026-01-12: Option exercise, 631 sh ($68K)2026-01-12: Option exercise, 15,372 sh ($0)2026-01-12: Option exercise, 631 sh ($0)2026-01-12: Option exercise, 3,997 sh ($0)2026-01-05: Sale, 1,300 sh ($199K)2026-01-05: Sale, 653 sh ($100K)2026-01-05: Sale, 500 sh ($77K)2026-01-05: Sale, 300 sh ($47K)2026-01-05: Sale, 100 sh ($16K)2025-12-04: Sale, 1,682 sh ($260K)2025-12-04: Sale, 1,218 sh ($190K)2025-12-04: Sale, 100 sh ($16K)2025-11-04: Sale, 1,761 sh ($265K)2025-11-04: Sale, 639 sh ($97K)2025-11-04: Sale, 600 sh ($90K)2025-10-15: Withheld for tax, 2,757 sh ($432K)2025-10-15: Award / grant, 5,739 sh ($0)2025-10-09: Sale, 14,693 sh ($2.3M)2025-10-09: Option exercise, 14,320 sh ($1.3M)2025-10-09: Option exercise, 3,180 sh ($338K)2025-10-09: Sale, 1,493 sh ($232K)2025-10-09: Sale, 1,314 sh ($206K)2025-10-09: Option exercise, 3,180 sh ($0)2025-10-09: Option exercise, 14,320 sh ($0)2025-10-07: Withheld for tax, 870 sh ($138K)2025-10-06: Sale, 1,500 sh ($239K)2025-10-06: Withheld for tax, 1,336 sh ($211K)2025-10-06: Sale, 1,276 sh ($202K)2025-10-06: Withheld for tax, 762 sh ($120K)2025-10-06: Sale, 200 sh ($32K)2025-10-06: Sale, 24 sh ($4K)2025-10-03: Withheld for tax, 1,210 sh ($192K)2025-09-04: Sale, 2,600 sh ($386K)2025-09-04: Sale, 300 sh ($45K)2025-09-04: Sale, 100 sh ($15K)2025-08-04: Sale, 2,700 sh ($384K)2025-08-04: Sale, 300 sh ($43K)2025-07-07: Sale, 1,800 sh ($251K)2025-07-07: Sale, 400 sh ($57K)2025-07-07: Sale, 400 sh ($56K)2025-07-07: Sale, 400 sh ($55K)2025-06-27: Option exercise, 14,250 sh ($1.3M)2025-06-27: Sale, 6,987 sh ($955K)2025-06-27: Sale, 4,691 sh ($636K)2025-06-27: Sale, 2,572 sh ($353K)2025-06-27: Option exercise, 14,250 sh ($0)2025-06-04: Sale, 2,100 sh ($258K)2025-06-04: Sale, 900 sh ($111K)2025-05-05: Sale, 1,623 sh ($187K)2025-05-05: Sale, 1,377 sh ($158K)2025-04-09: Sale, 3,000 sh ($315K)2025-03-04: Sale, 1,800 sh ($238K)2025-03-04: Sale, 1,100 sh ($147K)2025-03-04: Sale, 100 sh ($13K)2025-01-29: Sale, 1,490 sh ($211K)2025-01-29: Sale, 800 sh ($113K)2025-01-29: Sale, 710 sh ($101K)2025-01-21: Withheld for tax, 319 sh ($45K)2025-01-16: Sale, 17,969 sh ($2.5M)2025-01-16: Option exercise, 22,000 sh ($2.0M)2025-01-16: Sale, 3,675 sh ($505K)2025-01-16: Sale, 356 sh ($48K)2025-01-16: Option exercise, 22,000 sh ($0)2023-10-11: Withheld for tax, 1,011 sh ($97K)
CNXC · 2 trades
2026-03-25: Award / grant, 7,701 sh ($0)2025-03-25: Award / grant, 3,873 sh ($0)
TRNO · 1 trade
2025-02-11: Sale, 9,703 sh ($652K)

Filing ledger

DateCompanyActionShares @ priceValueOwnership ΔOwned afterFiling
2026-09-15SNXSale800 @ $262.76$210K−1.1% of holding70,847Form 4
2026-09-15SNXSale700 @ $263.41$184K−1.0% of holding70,147Form 4
2026-09-15SNXSale400 @ $264.31$106K−0.6% of holding69,747Form 4
2026-09-15SNXSale300 @ $267.45$80K−0.4% of holding69,147Form 4
2026-09-15SNXSale200 @ $266.78$53K−0.3% of holding69,447Form 4
2026-09-15SNXSale100 @ $265.67$27K−0.1% of holding69,647Form 4
2026-08-17SNXSale600 @ $260.27$156K−0.8% of holding72,647Form 4
2026-08-17SNXSale500 @ $264.44$132K−0.7% of holding71,647Form 4
2026-08-17SNXSale500 @ $259.58$130K−0.7% of holding73,247Form 4
2026-08-17SNXSale400 @ $258.68$103K−0.5% of holding73,747Form 4
2026-08-17SNXSale200 @ $263.48$53K−0.3% of holding72,147Form 4
2026-08-17SNXSale200 @ $262.39$52K−0.3% of holding72,347Form 4
2026-08-17SNXSale100 @ $261.97$26K−0.1% of holding72,547Form 4
2026-07-15SNXSale832 @ $250.16$208K−1.1% of holding74,647Form 4
2026-07-15SNXSale500 @ $252.51$126K−0.7% of holding74,147Form 4
2026-07-15SNXSale400 @ $248.45$99K−0.5% of holding75,747Form 4
2026-07-15SNXSale300 @ $246.70$74K−0.4% of holding76,347Form 4
2026-07-15SNXSale268 @ $249.73$67K−0.4% of holding75,479Form 4
2026-07-15SNXSale200 @ $247.38$49K−0.3% of holding76,147Form 4
2026-06-30SNXSale8,000 @ $268.34$2.1M−24.7% of holding24,439Form 4
2026-06-30SNXSale2,000 @ $269.03$538K−8.2% of holding22,439Form 4
2026-06-29SNXSale9,533 @ $265.33$2.5M−27.7% of holding24,906Form 4
2026-06-29SNXSale3,000 @ $264.75$794K−8.0% of holding34,439Form 4
2026-06-29SNXSale2,467 @ $266.37$657K−9.9% of holding22,439Form 4
2026-06-15SNXSale1,790 @ $284.40$509K−2.3% of holding76,847Form 4
2026-06-15SNXSale510 @ $283.80$145K−0.6% of holding78,637Form 4
2026-06-15SNXSale200 @ $285.07$57K−0.3% of holding76,647Form 4
2026-05-15SNXSale1,000 @ $229.74$230K−1.2% of holding80,647Form 4
2026-05-15SNXSale900 @ $230.49$207K−1.1% of holding79,747Form 4
2026-05-15SNXSale600 @ $231.26$139K−0.8% of holding79,147Form 4
2026-04-17SNXSale2,500 @ $210.70$527K−3.0% of holding81,647Form 4
2026-01-12SNXSale11,937 @ $150.23$1.8M−25.9% of holding34,099Form 4
2026-01-12SNXSale7,432 @ $149.61$1.1M−13.7% of holding46,667Form 4
2026-01-12SNXSale631 @ $149.67$94K−1.4% of holding46,036Form 4
2026-01-05SNXSale1,300 @ $153.39$199K−1.7% of holding73,707Form 4
2026-01-05SNXSale653 @ $152.76$100K−0.9% of holding75,007Form 4
2026-01-05SNXSale500 @ $154.58$77K−0.7% of holding73,207Form 4
2026-01-05SNXSale300 @ $155.42$47K−0.4% of holding72,907Form 4
2026-01-05SNXSale100 @ $156.79$16K−0.1% of holding72,807Form 4
2025-12-04SNXSale1,682 @ $154.47$260K−2.1% of holding76,978Form 4
2025-12-04SNXSale1,218 @ $155.72$190K−1.6% of holding75,760Form 4
2025-12-04SNXSale100 @ $156.01$16K−0.1% of holding75,660Form 4
2025-11-04SNXSale1,761 @ $150.59$265K−2.2% of holding79,299Form 4
2025-11-04SNXSale639 @ $151.21$97K−0.8% of holding78,660Form 4
2025-11-04SNXSale600 @ $149.81$90K−0.7% of holding81,060Form 4
2025-10-09SNXSale14,693 @ $156.54$2.3M−31.2% of holding32,431Form 4
2025-10-09SNXSale1,493 @ $155.68$232K−3.1% of holding47,124Form 4
2025-10-09SNXSale1,314 @ $157.01$206K−4.1% of holding31,117Form 4
2025-10-06SNXSale1,500 @ $159.35$239K−1.8% of holding81,860Form 4
2025-10-06SNXSale1,276 @ $158.51$202K−1.5% of holding83,360Form 4
2025-10-06SNXSale200 @ $160.96$32K−0.2% of holding81,660Form 4
2025-10-06SNXSale24 @ $157.92$4K−0.0% of holding84,636Form 4
2025-09-04SNXSale2,600 @ $148.45$386K−3.0% of holding84,960Form 4
2025-09-04SNXSale300 @ $149.14$45K−0.4% of holding84,660Form 4
2025-09-04SNXSale100 @ $147.82$15K−0.1% of holding87,560Form 4
2025-08-04SNXSale2,700 @ $142.22$384K−3.0% of holding87,660Form 4
2025-08-04SNXSale300 @ $141.82$43K−0.3% of holding90,360Form 4
2025-07-07SNXSale1,800 @ $139.35$251K−1.9% of holding91,460Form 4
2025-07-07SNXSale400 @ $141.32$57K−0.4% of holding90,660Form 4
2025-07-07SNXSale400 @ $140.26$56K−0.4% of holding91,060Form 4
2025-07-07SNXSale400 @ $138.72$55K−0.4% of holding93,260Form 4
2025-06-27SNXSale6,987 @ $136.62$955K−15.6% of holding37,867Form 4
2025-06-27SNXSale4,691 @ $135.51$636K−9.5% of holding44,854Form 4
2025-06-27SNXSale2,572 @ $137.17$353K−6.8% of holding35,295Form 4
2025-06-04SNXSale2,100 @ $122.80$258K−2.2% of holding91,287Form 4
2025-06-04SNXSale900 @ $123.26$111K−1.0% of holding90,387Form 4
2025-05-05SNXSale1,623 @ $115.29$187K−1.7% of holding93,387Form 4
2025-05-05SNXSale1,377 @ $114.81$158K−1.4% of holding95,010Form 4
2025-04-09SNXSale3,000 @ $105.00$315K−3.0% of holding96,387Form 4
2025-03-04SNXSale1,800 @ $132.41$238K−1.8% of holding100,587Form 4
2025-03-04SNXSale1,100 @ $133.51$147K−1.1% of holding99,487Form 4
2025-03-04SNXSale100 @ $134.06$13K−0.1% of holding99,387Form 4
2025-02-11TRNOSale9,703 @ $67.20$652K−17.2% of holding46,634Form 4
2025-01-29SNXSale1,490 @ $141.52$211K−1.4% of holding103,097Form 4
2025-01-29SNXSale800 @ $140.79$113K−0.8% of holding104,587Form 4
2025-01-29SNXSale710 @ $142.15$101K−0.7% of holding102,387Form 4
2025-01-16SNXSale17,969 @ $136.55$2.5M−29.2% of holding43,573Form 4
2025-01-16SNXSale3,675 @ $137.30$505K−8.4% of holding39,898Form 4
2025-01-16SNXSale356 @ $135.96$48K−0.6% of holding61,542Form 4
31 award / exercise / gift records — not counted as purchases
DateCompanyActionSharesOwned afterFiling
2026-06-30SNXOption exercise9,67632,439Form 4
2026-06-30SNXOption exercise32422,763Form 4
2026-06-30SNXOption exercise3241,661Form 4
2026-06-30SNXOption exercise9,6762,905Form 4
2026-06-29SNXOption exercise15,00037,439Form 4
2026-06-29SNXOption exercise15,00012,581Form 4
2026-03-25CNXCAward / grant7,70128,924Form 4
2026-01-20SNXWithheld for tax32022,439Form 4
2026-01-12SNXOption exercise15,37253,468Form 4
2026-01-12SNXOption exercise3,99738,096Form 4
2026-01-12SNXOption exercise63154,099Form 4
2026-01-12SNXOption exercise15,37228,212Form 4
2026-01-12SNXOption exercise63127,581Form 4
2026-01-12SNXOption exercise3,9971,985Form 4
2025-10-15SNXWithheld for tax2,75728,360Form 4
2025-10-15SNXAward / grant5,73934,099Form 4
2025-10-09SNXOption exercise14,32045,437Form 4
2025-10-09SNXOption exercise3,18048,617Form 4
2025-10-09SNXOption exercise3,1805,982Form 4
2025-10-09SNXOption exercise14,3200Form 4
2025-10-07SNXWithheld for tax87031,117Form 4
2025-10-06SNXWithheld for tax1,33632,749Form 4
2025-10-06SNXWithheld for tax76231,987Form 4
2025-10-03SNXWithheld for tax1,21034,085Form 4
2025-06-27SNXOption exercise14,25049,545Form 4
2025-06-27SNXOption exercise14,25014,320Form 4
2025-03-25CNXCAward / grant3,87321,223Form 4
2025-01-21SNXWithheld for tax31939,579Form 4
2025-01-16SNXOption exercise22,00061,898Form 4
2025-01-16SNXOption exercise22,00028,570Form 4
2023-10-11SNXWithheld for tax1,01135,295Form 4

Source: SEC Form 4 filings. Each row links to its original filing.

Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.