Skip to content
★ Sign in to follow
ZJ

Zheng John Shen

Executive
Insider activity · 24 months0 buys3 salesCumulative net flow
Total declarations
6
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (3 ops.)
€588k

Latest filing published 05 Mar 2026 for VICOR CORP, €216k.

Filing timeline

BuySale
Zheng John Shen

Insider track record

Disclosed buys
0
Disclosed sells
3
Signal history

Zheng John Shen: trading record in brief

Zheng John Shen appears in our data through filings on Vicor Corp shares, published by SEC (Form 4). Between 23 February 2026 and 4 March 2026, the trades on record add up to 6 filings.

Every open-market trade on record is a sale: 3 sales worth €588k. Outside the open market, there are 3 option exercises.

The record was last updated on 5 March 2026 with an open-market sale (€216k) in Vicor Corp. Typically, a trade is published a median of 1 day after it takes place. The legal deadline for a Form 4 is two business days after the transaction. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.

Companies and markets linked to Zheng John Shen

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations6 total
  • ▼
    DirectorExecutivesVicor Corp
    250,398 USD32SEC
    1,217 shares@ US$205.7529.1% of flowCommon StockSEC:0001941132-26-000002:1
  • ◇
    DirectorExecutivesVicor Corp
    40,027 USD14SEC
    1,217 shares@ US$32.8933.8% of flowCommon StockSEC:0001941132-26-000002:0
  • ▼
    DirectorExecutivesVicor Corp
    265,348 USD32SEC
    1,508 shares@ US$175.9630.3% of flowCommon StockSEC:0001941132-26-000001:1
  • ◇
    DirectorExecutivesVicor Corp
    60,068 USD12SEC
    995 shares@ US$60.376.9% of flowCommon StockSEC:0001941132-26-000001:2
  • ▼
    DirectorExecutivesVicor Corp
    175,080 USD31SEC
    995 shares@ US$175.9620.0% of flowCommon StockSEC:0001941132-26-000001:3
  • ◇
    DirectorExecutivesVicor Corp
    80,030 USD18SEC
    1,508 shares@ US$53.0766.2% of flowCommon StockSEC:0001941132-26-000001:0

6 of 6 declarations