Leahy John J

Number of records: 50
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
04-Apr-13 5:59 PM
View: 
iRobot Corp. (IRBT) 02-Apr-13Payment of Exercise 1,008$25.82$26,026.60(2%)
59.88K to 58.87K
(362%)
04-Apr-13 5:59 PM
View: 
iRobot Corp. (IRBT) 01-Apr-13Payment of Exercise 760$25.31$19,235.60(1%)
60.64K to 59.88K
(372%)
12-Mar-13 5:39 PM
View: 
iRobot Corp. (IRBT) 09-Mar-13Payment of Exercise 2,045$22.75$46,523.80(3%)
62.69K to 60.64K
(425%)
22-Feb-13 8:10 PM
View: 
iRobot Corp. (IRBT) 20-Feb-13Payment of Exercise 714$20.91$14,929.70(1%)
63.4K to 62.69K
(471%)
28-Jun-12 5:15 PM
View: 
iRobot Corp. (IRBT) 27-Jun-12Payment of Exercise 6,263$21.71$135,970.00(9%)
69.66K to 63.4K
(450%)
03-Apr-12 9:36 PM
View: 
iRobot Corp. (IRBT) 02-Apr-12Payment of Exercise 1,290$26.94$34,752.60(2%)
70.95K to 69.66K
(343%)
03-Apr-12 9:36 PM
View: 
iRobot Corp. (IRBT) 01-Apr-12Payment of Exercise 949$26.94$25,566.10(1%)
71.9K to 70.95K
(343%)
13-Mar-12 5:53 PM
View: 
iRobot Corp. (IRBT) 09-Mar-12Grant 25,050----53%
46.85K to 71.9K
22-Feb-12 5:53 PM
View: 
iRobot Corp. (IRBT) 20-Feb-12Payment of Exercise 597$26.00$15,522.00(1%)
47.45K to 46.85K
(359%)
10-Feb-12 5:10 PM
View: 
iRobot Corp. (IRBT) 08-Feb-12Option Exercise 16,389$13.76$225,482.0033%
50.36K to 66.75K
10-Feb-12 5:10 PM
View: 
iRobot Corp. (IRBT) 08-Feb-12Market Option Sale (Planned) 16,389$37.99$622,618.00(25%)
66.75K to 50.36K
(214%)
10-Feb-12 5:10 PM
View: 
iRobot Corp. (IRBT) 08-Feb-12Market Sale (Planned) 2,913$37.99$110,665.00(6%)
50.36K to 47.45K
(214%)
03-Feb-12 4:51 PM
View: 
iRobot Corp. (IRBT) 02-Feb-12Option Exercise 10,042$13.73$137,900.0020%
50.36K to 60.4K
03-Feb-12 4:51 PM
View: 
iRobot Corp. (IRBT) 02-Feb-12Market Option Sale (Planned) 10,042$35.99$361,412.00(17%)
60.4K to 50.36K
(232%)
28-Oct-11 5:14 PM
View: 
iRobot Corp. (IRBT) 27-Oct-11Option Exercise 880$14.05$12,364.002%
50.36K to 51.24K
28-Oct-11 5:14 PM
View: 
iRobot Corp. (IRBT) 27-Oct-11Market Option Sale (Planned) 880$35.99$31,671.20(2%)
51.24K to 50.36K
(232%)
06-Jul-11 8:38 PM
View: 
iRobot Corp. (IRBT) 05-Jul-11Option Exercise 5,461$13.76$75,131.9010%
53.27K to 58.73K
06-Jul-11 8:38 PM
View: 
iRobot Corp. (IRBT) 05-Jul-11Market Option Sale (Planned) 5,461$36.01$196,652.00(9%)
58.73K to 53.27K
(232%)
06-Jul-11 8:38 PM
View: 
iRobot Corp. (IRBT) 05-Jul-11Market Sale (Planned) 2,912$36.01$104,862.00(5%)
53.27K to 50.36K
(232%)
29-Jun-11 4:51 PM
View: 
iRobot Corp. (IRBT) 27-Jun-11Payment of Exercise 6,263$33.75$211,376.00(11%)
59.54K to 53.27K
(254%)
13-May-11 6:09 PM
View: 
iRobot Corp. (IRBT) 10-May-11Market Sale 5,237$34.39$180,077.00(8%)
64.77K to 59.54K
(247%)
10-May-11 6:17 PM
View: 
iRobot Corp. (IRBT) 09-May-11Market Sale 7,501$33.88$254,130.00(10%)
72.28K to 64.77K
(252%)
10-May-11 6:17 PM
View: 
iRobot Corp. (IRBT) 06-May-11Market Sale 5,000$33.78$168,900.00(6%)
77.28K to 72.28K
(253%)
06-May-11 9:48 PM
View: 
iRobot Corp. (IRBT) 05-May-11Option Exercise 31,969$12.68$405,377.0041%
77.28K to 109.24K
06-May-11 9:48 PM
View: 
iRobot Corp. (IRBT) 05-May-11Market Option Sale 31,969$32.92$1,052,320.00(29%)
109.24K to 77.28K
(263%)
15-Apr-11 5:46 PM
View: 
iRobot Corp. (IRBT) 13-Apr-11Option Exercise 31,250$14.05$439,062.0040%
77.28K to 108.53K
15-Apr-11 5:46 PM
View: 
iRobot Corp. (IRBT) 13-Apr-11Market Option Sale (Planned) 31,250$35.03$1,094,660.00(29%)
108.53K to 77.28K
(241%)
05-Apr-11 9:16 PM
View: 
iRobot Corp. (IRBT) 02-Apr-11Payment of Exercise 981$33.48$32,843.90(1%)
78.26K to 77.28K
(257%)
04-Apr-11 7:48 PM
View: 
iRobot Corp. (IRBT) 01-Apr-11Grant 9,300----13%
68.96K to 78.26K
04-Apr-11 7:48 PM
View: 
iRobot Corp. (IRBT) 01-Apr-11Option Exercise 31,250$14.05$439,062.0040%
78.26K to 109.51K
04-Apr-11 7:48 PM
View: 
iRobot Corp. (IRBT) 01-Apr-11Market Option Sale (Planned) 31,250$33.18$1,036,810.00(29%)
109.51K to 78.26K
(260%)
29-Mar-11 9:25 PM
View: 
iRobot Corp. (IRBT) 25-Mar-11Option Exercise 18,793$14.05$264,042.0027%
68.96K to 87.75K
29-Mar-11 9:25 PM
View: 
iRobot Corp. (IRBT) 25-Mar-11Market Option Sale (Planned) 18,793$30.11$565,797.00(21%)
87.75K to 68.96K
(297%)
22-Mar-11 5:10 PM
View: 
iRobot Corp. (IRBT) 22-Mar-11Option Exercise 1,407$14.05$19,768.302%
68.96K to 70.36K
22-Mar-11 5:10 PM
View: 
iRobot Corp. (IRBT) 22-Mar-11Market Option Sale (Planned) 1,407$30.02$42,239.00(2%)
70.36K to 68.96K
(298%)
22-Mar-11 5:10 PM
View: 
iRobot Corp. (IRBT) 21-Mar-11Option Exercise 13,100$14.05$184,055.0019%
68.96K to 82.06K
22-Mar-11 5:10 PM
View: 
iRobot Corp. (IRBT) 21-Mar-11Market Option Sale (Planned) 13,100$30.02$393,324.00(16%)
82.06K to 68.96K
(298%)
22-Mar-11 5:10 PM
View: 
iRobot Corp. (IRBT) 18-Mar-11Option Exercise 13,575$14.05$190,729.0020%
68.96K to 82.53K
22-Mar-11 5:10 PM
View: 
iRobot Corp. (IRBT) 18-Mar-11Market Option Sale (Planned) 13,575$30.07$408,143.00(16%)
82.53K to 68.96K
(297%)
17-Mar-11 7:28 PM
View: 
iRobot Corp. (IRBT) 16-Mar-11Option Exercise 15,625$14.05$219,531.0023%
68.96K to 84.58K
17-Mar-11 7:28 PM
View: 
iRobot Corp. (IRBT) 16-Mar-11Market Option Sale (Planned) 15,625$28.51$445,420.00(18%)
84.58K to 68.96K
(319%)
23-Feb-11 7:50 PM
View: 
iRobot Corp. (IRBT) 20-Feb-11Payment of Exercise 672$29.13$19,575.40(< 1%)
69.63K to 68.96K
(310%)
29-Jun-10 5:21 PM
View: 
iRobot Corp. (IRBT) 27-Jun-10Payment of Exercise 4,788$20.52$98,249.80(6%)
74.39K to 69.6K
(474%)
06-Apr-10 4:47 PM
View: 
iRobot Corp. (IRBT) 02-Apr-10Grant 12,350----(14%)
86.74K to 74.39K
23-Feb-10 8:29 PM
View: 
iRobot Corp. (IRBT) 20-Feb-10Payment of Exercise 714$17.50$12,495.00(1%)
62.76K to 62.04K
(573%)
29-Jun-09 4:30 PM
View: 
iRobot Corp. (IRBT) 27-Jun-09Payment of Exercise 4,762$13.46$64,096.50(7%)
67.52K to 62.76K
(785%)
24-Feb-09 4:42 PM
View: 
iRobot Corp. (IRBT) 20-Feb-09Grant 7,517----13%
60.0K to 67.52K
01-Jul-08 5:47 PM
View: 
iRobot Corp. (IRBT) 27-Jun-08Grant 60,000----100%
0 to 60.0K
28-Aug-07 11:20 AM
View: 
The Hanover Insurance Group... (THG) 27-Aug-07Grant 9,257----100%
0 to 9.26K
06-Jun-07 4:44 PM
View: 
Keane, Inc. (KEA) 04-Jun-07Disposition 138,569$14.30$1,981,540.00(100%)
138.57K to 0
0%