Latest filing published 08 Jun 2018 for ImmunoGen, Inc., €26k.
Filing timeline
BuySaleInsider track record
Closed purchases
Not enough history yet: 0 closed purchases, at least 2 are needed.
Purchases by company
David Brannon Johnston: trading record in brief
David Brannon Johnston is a declared insider at 2 companies; the most frequent names are Aveo Pharmaceuticals, Inc. and ImmunoGen, Inc. Over a trading history stretching from 15 February 2011 to 6 June 2018, the count stands at 33 filings.
In open-market terms, that means 1 purchase worth €15k on one side and 16 sales worth €841k on the other. Taken together, the sales exceed the purchases by €825k. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. Other entries cover 5 share grants and 10 option exercises. So far in 2018, the count stands at no purchases and 3 sales.
Most recently, on 8 June 2018, the filings show an option exercise worth €26k in ImmunoGen, Inc. The most recent open-market purchase was published on 3 November 2016, 3,658 days ago. The median gap between a trade and its publication by SEC (Form 4) is 2 days. Section 16 rules allow two business days to file each Form 4. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. 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 David Brannon Johnston
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 10,000 shares@ US$3.052.9% of flowCommon StockSEC:0001179110-18-008295:0
- 10,000 shares@ US$11.0210.6% of flowCommon StockSEC:0001179110-18-008295:1
- 10,000 shares@ US$3.052.8% of flowCommon StockSEC:0001179110-18-004419:0
- 10,000 shares@ US$11.5310.5% of flowCommon StockSEC:0001179110-18-004419:1
- 21,060 shares@ US$10.8721.0% of flowCommon StockSEC:0001179110-18-002674:0
- 191,750 shares@ US$2.4750.5% of flowCommon StockSEC:0001179110-17-003018:0
- 10,000 shares@ US$1.701.7% of flowCommon StockSEC:0001179110-16-031100:0Canonical exit: 31 Jan 2017 (T+90)
- 5,000 shares@ US$10.79Common stockSEC:0001104659-15-066207:0
- 5,000 shares@ US$15.00Common stockSEC:0001104659-15-066207:1
- 5,000 shares@ US$10.79Common StockSEC:0001179110-15-011645:0
- 5,000 shares@ US$17.04Common StockSEC:0001179110-15-011645:1
- 52,200 shares0Common StockSEC:0001181431-13-052543:0
- 40,000 shares0Common StockSEC:0001181431-13-036787:0
- 1,061 shares@ US$7.34Common StockSEC:0001181431-13-016955:0
- 32,500 shares0Common StockSEC:0001181431-13-005179:0
- 1,386 shares@ US$10.60Common StockSEC:0001181431-12-050547:0
- 15,000 shares@ US$5.60Common StockSEC:0001181431-12-035554:0
- 15,000 shares@ US$12.21Common StockSEC:0001181431-12-035554:1
- 19,700 shares0Common StockSEC:0001181431-12-005376:0
- 1,000 shares@ US$5.60Common StockSEC:0001181431-11-058766:0
- 1,000 shares@ US$16.74Common StockSEC:0001181431-11-058766:1
- 2,000 shares@ US$5.60Common StockSEC:0001181431-11-054319:0
- 2,000 shares@ US$15.44Common StockSEC:0001181431-11-054319:1
- 2,000 shares@ US$5.60Common StockSEC:0001181431-11-051523:0
- 2,000 shares@ US$15.43Common StockSEC:0001181431-11-051523:1
25 of 31 declarations