Latest filing published 25 Feb 2020 for ImmunoGen, Inc., €76k.
Filing timeline
BuySaleInsider track record
Closed purchases
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.
- 16,492 shares@ US$4.9989.9% of flowCommon StockSEC:0001179110-20-002183:0
- 5,230 shares@ US$1.849.1% of flowCommon StockSEC:0001179110-19-008312:0
- 14,870 shares@ US$5.60Common StockSEC:0001179110-19-002467:0
- 2,455 shares@ US$4.083.8% of flowCommon StockSEC:0001179110-19-000361:0
- 15,498 shares@ US$10.8814.0% of flowCommon StockSEC:0001179110-18-002671:0
- 20,000 shares@ US$4.507.8% of flowCommon StockSEC:0001179110-17-012323:0
- 14,600 shares@ US$6.958.8% of flowCommon StockSEC:0001179110-17-012323:1
- 30,000 shares@ US$4.5011.6% of flowCommon StockSEC:0001179110-17-012323:2
- 22,450 shares@ US$6.7313.0% of flowCommon StockSEC:0001179110-17-012323:3
- 140,400 shares@ US$2.4733.6% of flowCommon StockSEC:0001179110-17-003017:0
- 10,000 shares@ US$1.711.6% of flowCommon StockSEC:0001179110-16-031110:0Canonical exit: 31 Jan 2017 (T+90)
- 15,000 shares@ US$3.30Common StockSEC:0001179110-14-007606:0
- 2,857 shares0Common StockSEC:0001181431-07-038655:0
- 1,241 shares@ US$12.51Common StockSEC:0001181431-07-018766:0
- 759 shares@ US$13.27Common StockSEC:0001181431-07-013083:0
- 7,500 shares0Common StockSEC:0001181431-06-052280:0
16 of 16 declarations