Skip to content
★ Sign in to follow
JT

Justin Testa

Executive
Total declarations
20
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (10 ops.)
€1.9M

Latest filing published 21 Nov 2008 for COGNEX CORP, €72k.

Insider track record

Disclosed buys
0
Disclosed sells
10
Signal history

No signal scores available.

Justin Testa: trading record in brief

Justin Testa discloses dealings in Cognex Corp to SEC (Form 4). Between 7 June 1999 and 20 November 2008, the trades on record add up to 20 filings.

No open-market purchase appears, only 10 sales worth €1.9M. Besides market trades, the filings include 10 option exercises. 2008 to date brings no purchases and 10 sales.

The newest entry dates from 21 November 2008: an option exercise of €72k, in Cognex Corp. Keep in mind that insiders sell for many reasons unrelated to the outlook, from tax bills to estate planning. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.

Companies and markets linked to Justin Testa

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

Declarations20 total
  • ◇
    EVP, MVSDExecutivesCognex Corp
    90,000 USD0SEC
    12,000 shares@ US$7.50Common StockSEC:0001433759-08-000005:0
  • ▼
    EVP, MVSDExecutivesCognex Corp
    141,240 USD0SEC
    12,000 shares@ US$11.77Common StockSEC:0001433759-08-000005:1
  • ◇
    EVP, MVSDExecutivesCognex Corp
    37,500 USD0SEC
    5,000 shares@ US$7.50Common StockSEC:0001433759-08-000003:0
  • ▼
    EVP, MVSDExecutivesCognex Corp
    138,750 USD0SEC
    5,000 shares@ US$27.75Common StockSEC:0001433759-08-000003:1
  • ◇
    EVP, MVSDExecutivesCognex Corp
    90,000 USD0SEC
    12,000 shares@ US$7.50Common StockSEC:0001433759-08-000002:0
  • ▼
    EVP, MVSDExecutivesCognex Corp
    357,000 USD0SEC
    12,000 shares@ US$29.75Common StockSEC:0001433759-08-000002:1
  • ◇
    EVP, MVSDExecutivesCognex Corp
    18,750 USD0SEC
    2,500 shares@ US$7.50Common StockSEC:0001433759-08-000002:2
  • ▼
    EVP, MVSDExecutivesCognex Corp
    149,375 USD0SEC
    2,500 shares@ US$59.75Common StockSEC:0001433759-08-000002:3
  • ◇
    EVP, MVSDExecutivesCognex Corp
    150,000 USD0SEC
    20,000 shares@ US$7.50Common StockSEC:0001433759-08-000002:4
  • ▼
    EVP, MVSDExecutivesCognex Corp
    560,000 USD0SEC
    20,000 shares@ US$28.00Common StockSEC:0001433759-08-000002:5
  • ◇
    EVP, MVSDExecutivesCognex Corp
    97,830 USD0SEC
    4,500 shares@ US$21.74Common StockSEC:0001433759-08-000002:6
  • ▼
    EVP, MVSDExecutivesCognex Corp
    150,750 USD0SEC
    4,500 shares@ US$33.50Common StockSEC:0001433759-08-000002:7
  • ◇
    EVP, MVSDExecutivesCognex Corp
    400,530 USD0SEC
    13,000 shares@ US$30.81Common StockSEC:0001433759-08-000002:8
  • ▼
    EVP, MVSDExecutivesCognex Corp
    435,500 USD0SEC
    13,000 shares@ US$33.50Common StockSEC:0001433759-08-000002:9
  • ◇
    EVP, MVSDExecutivesCognex Corp
    184,790 USD0SEC
    8,500 shares@ US$21.74Common StockSEC:0001433759-08-000002:10
  • ▼
    EVP, MVSDExecutivesCognex Corp
    273,870 USD0SEC
    8,500 shares@ US$32.22Common StockSEC:0001433759-08-000002:11
  • ◇
    EVP, MVSDExecutivesCognex Corp
    215,025 USD0SEC
    7,500 shares@ US$28.67Common StockSEC:0001433759-08-000002:12
  • ▼
    EVP, MVSDExecutivesCognex Corp
    241,650 USD0SEC
    7,500 shares@ US$32.22Common StockSEC:0001433759-08-000002:13
  • ◇
    EVP, MVSDExecutivesCognex Corp
    63,750 USD0SEC
    8,500 shares@ US$7.50Common StockSEC:0001433759-08-000002:14
  • ▼
    EVP, MVSDExecutivesCognex Corp
    218,875 USD0SEC
    8,500 shares@ US$25.75Common StockSEC:0001433759-08-000002:15

20 of 20 declarations