Skip to content
★ Sign in to follow
CB

Craig Barrows

ImmunoGen, Inc.Mercury Systems Inc
Total declarations
21
Companies
2
▲ Purchases (1 ops.)
€15k
▼ Sales (8 ops.)
€716k

Latest filing published 25 Feb 2020 for ImmunoGen, Inc., €76k.

Filing timeline

BuySale
Craig Barrows

Insider track record

Disclosed buys
1
Disclosed sells
8
Signal history

Closed purchases

Market purchases
1

Not enough history yet: 0 closed purchases, at least 2 are needed.

Purchases by company

Craig Barrows: trading record in brief

Craig Barrows discloses dealings in 2 companies, chiefly ImmunoGen, Inc. and Mercury Systems Inc. We count 21 filings; the first trade dates from 20 February 2006 and the latest from 24 February 2020.

Both buying and selling appear: 1 purchase worth €15k, against 8 sales worth €716k. Taken together, the sales exceed the purchases by €701k. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. Besides market trades, the filings include 7 share grants and 5 option exercises. In 2020 alone, the filings show no purchases and 1 sale.

The latest filing, published on 25 February 2020, reports an open-market sale of €76k in ImmunoGen, Inc. The last purchase on record was published on 3 November 2016, which is 3,658 days ago. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 2 days. Section 16 rules allow two business days to file each Form 4. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. 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 Craig Barrows

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

Declarations16 total
  • ▼
    Executive VP, General CounselExecutivesImmunoGen, Inc.
    82,295 USD37SEC
    16,492 shares@ US$4.9989.9% of flowCommon StockSEC:0001179110-20-002183:0
  • ◆
    Executive VP, General CounselExecutivesImmunoGen, Inc.
    9,623 USD12SEC
    5,230 shares@ US$1.849.1% of flowCommon StockSEC:0001179110-19-008312:0
  • ▼
    Executive VP, General CounselExecutivesImmunoGen, Inc.
    83,272 USD0SEC
    14,870 shares@ US$5.60Common StockSEC:0001179110-19-002467:0
  • ◆
    Executive VP, General CounselExecutivesImmunoGen, Inc.
    10,016 USD11SEC
    2,455 shares@ US$4.083.8% of flowCommon StockSEC:0001179110-19-000361:0
  • ▼
    Executive VP, General CounselExecutivesImmunoGen, Inc.
    168,618 USD30SEC
    15,498 shares@ US$10.8814.0% of flowCommon StockSEC:0001179110-18-002671:0
  • ◇
    Executive VP, General CounselExecutivesImmunoGen, Inc.
    90,000 USD14SEC
    20,000 shares@ US$4.507.8% of flowCommon StockSEC:0001179110-17-012323:0
  • ▼
    Executive VP, General CounselExecutivesImmunoGen, Inc.
    101,470 USD14SEC
    14,600 shares@ US$6.958.8% of flowCommon StockSEC:0001179110-17-012323:1
  • ◇
    Executive VP, General CounselExecutivesImmunoGen, Inc.
    135,000 USD14SEC
    30,000 shares@ US$4.5011.6% of flowCommon StockSEC:0001179110-17-012323:2
  • ▼
    Executive VP, General CounselExecutivesImmunoGen, Inc.
    151,089 USD14SEC
    22,450 shares@ US$6.7313.0% of flowCommon StockSEC:0001179110-17-012323:3
  • ◆
    Vice-President,General CounselExecutivesImmunoGen, Inc.
    346,788 USD16SEC
    140,400 shares@ US$2.4733.6% of flowCommon StockSEC:0001179110-17-003017:0
  • ▲
    Vice-President,General CounselExecutivesImmunoGen, Inc.
    17,100 USD29SEC
    10,000 shares@ US$1.711.6% of flowCommon StockSEC:0001179110-16-031110:0
    Canonical exit: 31 Jan 2017 (T+90)
  • ◇
    Vice-President,General CounselExecutivesImmunoGen, Inc.
    49,500 USD0SEC
    15,000 shares@ US$3.30Common StockSEC:0001179110-14-007606:0
  • ◆
    VP, General CounselExecutivesMercury Systems Inc
    0SEC
    2,857 shares0Common StockSEC:0001181431-07-038655:0
  • ▼
    VP, General CounselExecutivesMercury Systems Inc
    15,525 USD0SEC
    1,241 shares@ US$12.51Common StockSEC:0001181431-07-018766:0
  • ◆
    VP, General CounselExecutivesMercury Systems Inc
    10,072 USD0SEC
    759 shares@ US$13.27Common StockSEC:0001181431-07-013083:0
  • ◆
    VP, General CounselExecutivesMercury Systems Inc
    0SEC
    7,500 shares0Common StockSEC:0001181431-06-052280:0

16 of 16 declarations