Barrows Craig

Number of records: 30
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
25-Feb-20 8:36 AM
View: 
Immunogen Inc. (IMGN) 24-Feb-20Market Sale (Planned) 16,492$4.99$82,295.10(10%)
161.77K to 145.28K
(40%)
02-Jul-19 1:38 PM
View: 
Immunogen Inc. (IMGN) 01-Jul-19Grant 5,230$1.84$9,623.203%
156.54K to 161.77K
04-Jan-19 11:11 AM
View: 
Immunogen Inc. (IMGN) 03-Jan-19Grant 2,455$4.08$10,016.401%
168.95K to 171.41K
25-Feb-19 10:10 AM
View: 
Immunogen Inc. (IMGN) 22-Feb-18Sale (Planned) 14,870$5.60$83,272.00(9%)
171.41K to 156.54K
23-Feb-18 11:45 AM
View: 
Immunogen Inc. (IMGN) 21-Feb-18Market Sale (Planned) 15,498$10.88$168,618.00(8%)
184.45K to 168.95K
35%
15-Sep-17 3:51 PM
View: 
Immunogen Inc. (IMGN) 15-Sep-17Option Exercise 30,000$4.50$135,000.0082%
36.5K to 66.5K
15-Sep-17 3:51 PM
View: 
Immunogen Inc. (IMGN) 15-Sep-17Market Option Sale 22,450$6.73$151,053.00(34%)
66.5K to 44.05K
(5%)
15-Sep-17 3:51 PM
View: 
Immunogen Inc. (IMGN) 13-Sep-17Option Exercise 20,000$4.50$90,000.0064%
31.1K to 51.1K
(9%)
15-Sep-17 3:51 PM
View: 
Immunogen Inc. (IMGN) 13-Sep-17Market Option Sale 14,600$6.95$101,404.00(29%)
51.1K to 36.5K
(1%)
23-Feb-17 3:20 PM
View: 
Immunogen Inc. (IMGN) 21-Feb-17Grant 140,400$2.47$346,788.00451%
31.1K to 171.5K
186%
03-Nov-16 12:55 PM
View: 
Immunogen Inc. (IMGN) 02-Nov-16Market Purchase 10,000$1.71$17,075.0047%
21.1K to 31.1K
313%
05-May-14 4:45 PM
View: 
Immunogen Inc. (IMGN) 05-May-14Option Exercise 15,000$3.30$49,500.00246%
6.1K to 21.1K
07-Jun-07 5:15 PM
View: 
Mercury Computer Systems Inc. (MRCY) 05-Jun-07Grant 2,857----25%
11.5K to 14.36K
13-Mar-07 10:06 AM
View: 
Mercury Computer Systems Inc. (MRCY) 12-Mar-07Market Sale 1,241$12.51$15,519.20(10%)
12.74K to 11.5K
(600%)
21-Feb-07 4:38 PM
View: 
Mercury Computer Systems Inc. (MRCY) 20-Feb-07Payment of Exercise 759$13.27$10,071.90(6%)
13.5K to 12.74K
(560%)
12-Sep-06 11:04 AM
View: 
Mercury Computer Systems Inc. (MRCY) 11-Sep-06Grant 7,500----125%
6.0K to 13.5K
22-Feb-06 10:15 AM
View: 
Mercury Computer Systems Inc. (MRCY) 20-Feb-06Grant 6,000$17.25$103,500.00100%
0 to 6.0K
408%
25-May-04 11:48 AM
View: 
New England Business Servic... (NEB) 21-May-04Grant 26$43.80$1,143.97< 1%
9.82K to 9.84K
25-May-04 11:48 AM
View: 
New England Business Servic... (NEB) 21-May-04Acquisition (other) 132----1%
9.84K to 9.98K
24-Feb-04 10:00 PM
View: 
New England Business Servic... (NEB) 20-Feb-04Grant 176$31.06$5,459.262%
9.61K to 9.78K
24-Feb-04 10:00 PM
View: 
New England Business Servic... (NEB) 20-Feb-04Grant 36$31.06$1,108.44< 1%
9.78K to 9.82K
25-Nov-03 10:00 PM
View: 
New England Business Servic... (NEB) 21-Nov-03Grant 39$29.94$1,161.58< 1%
9.53K to 9.57K
25-Nov-03 10:00 PM
View: 
New England Business Servic... (NEB) 21-Nov-03Grant 35$29.94$1,054.91< 1%
9.57K to 9.61K
28-Oct-03 10:00 PM
View: 
New England Business Servic... (NEB) 24-Oct-03Grant 93$28.32$2,619.88< 1%
11.23K to 11.32K
28-Oct-03 10:00 PM
View: 
New England Business Servic... (NEB) 24-Oct-03Grant ------0%
11.32K
28-Oct-03 10:00 PM
View: 
New England Business Servic... (NEB) 24-Oct-03Payment of Exercise 431$28.32$12,211.20(4%)
11.32K to 10.89K
26-Aug-03 10:00 PM
View: 
New England Business Servic... (NEB) 22-Aug-03Grant 1,036$31.11$32,220.2012%
8.87K to 9.91K
26-Aug-03 10:00 PM
View: 
New England Business Servic... (NEB) 22-Aug-03Disposition (other) 36$31.11$1,120.89(< 1%)
9.91K to 9.87K
05-Aug-03 10:00 PM
View: 
New England Business Servic... (NEB) 01-Aug-03Grant 203$29.35$5,952.834%
5.09K to 5.29K
05-Aug-03 10:00 PM
View: 
New England Business Servic... (NEB) 01-Aug-03Grant 3,578$29.35$105,000.0068%
5.29K to 8.87K