Skip to contentBARROWS CRAIG — IMMUNOGEN INC insider: 57 transactions · InsiderLensInsider trading activity of BARROWS CRAIG
- Transactions on record
- 57
- since Aug 5, 2003
- Open-market buys
- 1
- $17.1K
- Open-market sells
- 8
- $854.8K
- Companies traded
- 3
- last filing Feb 25, 2020
Figures computed from official regulatory filings — methodology.
Companies where BARROWS CRAIG has traded
Track record of BARROWS CRAIG
Insufficient history for a statistical track record (fewer than 5 open-market buys).
Transaction history of BARROWS CRAIG
Co-insiders of BARROWS CRAIG
This page republishes public regulatory disclosures. Concerned by this data? Exercise your right to object →
Ballhaus William LMERCURY COMPUTER SYSTEMS INC
| Company | Filed | Type | Qty | Price | Value · USD | Src |
|---|
| Feb 25, 2020 | Sell | -16,492 | 4.99 USD | $82.3K | SEC |
| Jul 2, 2019 | Award | 5,230 | 1.84 USD | $9.6K | SEC |
| Feb 25, 2019 | Sell | -14,870 | 5.60 USD | $83.3K | SEC |
| Feb 4, 2019 | AwardD | 231,750 | 5.25 USD | $1.2M | SEC |
| Jan 4, 2019 | Award | 2,455 | 4.08 USD | $10K | SEC |
| Feb 23, 2018 | Sell | -15,498 | 10.88 USD | $168.6K | SEC |
| Feb 20, 2018 | AwardD | 225,000 | 10.65 USD | $2.4M | SEC |
| Dec 21, 2017 | Sell | -14,600 | 6.95 USD | $101.5K | SEC |
| Dec 21, 2017 | ExerciseD | -30,000 | 4.50 USD | $135K | SEC |
| Dec 21, 2017 | Exercise | 30,000 | 4.50 USD | $135K | SEC |
| Dec 21, 2017 | Sell | -22,450 | 6.73 USD | $151.1K | SEC |
| Dec 21, 2017 | Exercise | 20,000 | 4.50 USD | $90K | SEC |
| Dec 21, 2017 | ExerciseD | -20,000 | 4.50 USD | $90K | SEC |
| Sep 15, 2017 | Exercise | 20,000 | 4.50 USD | $90K | SEC |
| Sep 15, 2017 | ExerciseD | -20,000 | 4.50 USD | $90K | SEC |
| Sep 15, 2017 | ExerciseD | -30,000 | 4.50 USD | $135K | SEC |
| Sep 15, 2017 | Sell | -22,450 | 6.73 USD | $151.1K | SEC |
| Sep 15, 2017 | Sell | -14,600 | 6.95 USD | $101.5K | SEC |
| Sep 15, 2017 | Exercise | 30,000 | 4.50 USD | $135K | SEC |
| Feb 23, 2017 | Award | 140,400 | 2.47 USD | $346.8K | SEC |
| Dec 13, 2016 | AwardD | 55,000 | 1.84 USD | $101.2K | SEC |
| Nov 3, 2016 | Buy | 10,000 | 1.71 USD | $17.1K | SEC |
| Jul 20, 2016 | AwardD | 70,000 | 3.05 USD | $213.5K | SEC |
| Jul 14, 2015 | AwardD | 70,000 | 16.72 USD | $1.2M | SEC |
| Jul 18, 2014 | AwardD | 70,000 | 10.79 USD | $755.3K | SEC |