Insider Transactions by Greiner Helen

Symbol Relationship Date Transaction Cost # Shares Value($) Total Shares Form 4
IRBT Director Apr 25, 2011 Sale $36.42 27,000 983,318 383,322 Apr 25, 2011, 07:58 PM
IRBT Director Apr 21, 2011 Sale $36.22 20,100 727,952 410,322 Apr 25, 2011, 07:58 PM
IRBT Director Apr 20, 2011 Sale $36.16 25,100 907,649 430,422 Apr 20, 2011, 08:41 PM
IRBT Director Apr 19, 2011 Sale $35.55 32,200 1,144,646 455,522 Apr 20, 2011, 08:41 PM
IRBT Director Apr 18, 2011 Sale $35.21 24,100 848,583 487,722 Apr 20, 2011, 08:41 PM
IRBT Director Apr 15, 2011 Sale $35.50 22,900 812,968 511,822 Apr 15, 2011, 05:44 PM
IRBT Director Apr 14, 2011 Sale $35.17 28,800 1,012,864 534,722 Apr 15, 2011, 05:44 PM
IRBT Director Apr 13, 2011 Sale $35.21 85,500 3,010,395 563,522 Apr 15, 2011, 05:44 PM
IRBT Director Apr 07, 2011 Sale $33.91 14,700 498,521 649,022 Apr 08, 2011, 04:53 PM
IRBT Director Apr 06, 2011 Sale $33.89 19,600 664,222 663,722 Apr 08, 2011, 04:53 PM
IRBT Director Mar 09, 2011 Sale $29.97 25,934 777,232 683,322 Mar 09, 2011, 08:49 PM
IRBT Director Mar 08, 2011 Sale $29.87 31,900 952,700 709,256 Mar 09, 2011, 08:49 PM
IRBT Director Feb 18, 2011 Sale $29.76 800 23,808 741,156 Feb 23, 2011, 07:39 PM
IRBT Director Feb 14, 2011 Sale $29.77 500 14,885 741,956 Feb 14, 2011, 07:29 PM
IRBT Director Feb 11, 2011 Sale $29.85 17,400 519,453 742,456 Feb 14, 2011, 07:29 PM
IRBT Director Feb 10, 2011 Sale $29.85 23,466 700,411 759,856 Feb 14, 2011, 07:29 PM
IRBT Director Jan 10, 2011 Sale $25.79 9,500 245,019 783,322 Jan 10, 2011, 07:06 PM
IRBT Director Jan 07, 2011 Sale $26.00 31,000 805,857 792,822 Jan 07, 2011, 04:55 PM
IRBT Director Jan 06, 2011 Sale $26.54 33,400 886,429 823,822 Jan 07, 2011, 04:55 PM
IRBT Director Jan 05, 2011 Sale $25.88 26,100 675,570 857,222 Jan 07, 2011, 04:55 PM
IRBT Director Jan 03, 2011 Sale $25.13 25,000 628,225 883,322 Jan 05, 2011, 01:15 PM
IRBT Director Dec 28, 2010 Sale $24.83 20,981 520,958 908,322 Dec 29, 2010, 08:10 PM
IRBT Director Dec 27, 2010 Sale $24.49 25,119 615,164 929,303 Dec 29, 2010, 08:10 PM
IRBT Director Dec 22, 2010 Sale $23.81 24,800 590,488 980,622 Dec 23, 2010, 08:26 PM
IRBT Director Dec 21, 2010 Sale $23.75 1,900 45,125 1,005,422 Dec 23, 2010, 08:26 PM
IRBT Director Dec 23, 2010 Sale $23.89 26,200 625,918 954,422 Dec 23, 2010, 08:26 PM
IRBT Director Dec 13, 2010 Sale $23.75 1,000 23,750 1,007,322 Dec 14, 2010, 09:13 PM
IRBT Director Dec 02, 2010 Sale $20.56 10,200 209,712 1,008,322 Dec 03, 2010, 08:42 PM
IRBT Director Dec 01, 2010 Sale $20.61 14,800 305,028 1,018,522 Dec 03, 2010, 08:42 PM
IRBT Director Nov 01, 2010 Sale $19.55 25,000 488,750 1,033,322 Nov 04, 2010, 07:52 AM
IRBT Director Oct 28, 2010 Sale $21.05 52,738 1,110,135 1,058,322 Oct 29, 2010, 09:49 PM
IRBT Director Oct 08, 2010 Sale $18.75 3,800 71,250 1,111,060 Oct 12, 2010, 05:46 PM
IRBT Director Oct 04, 2010 Sale $18.22 5,900 107,486 1,125,060 Oct 06, 2010, 05:28 PM
IRBT Director Oct 06, 2010 Sale $18.74 3,000 56,230 1,114,860 Oct 06, 2010, 05:28 PM
IRBT Director Oct 05, 2010 Sale $18.45 7,200 132,838 1,117,860 Oct 06, 2010, 05:28 PM
IRBT Director Oct 01, 2010 Sale $18.57 5,100 94,707 1,130,960 Oct 01, 2010, 05:40 PM
IRBT Director Sep 20, 2010 Sale $18.82 5,000 94,100 1,136,060 Sep 22, 2010, 09:03 PM
IRBT Director Sep 13, 2010 Sale $17.82 4,700 83,754 1,141,060 Sep 15, 2010, 08:11 PM
IRBT Director Sep 03, 2010 Sale $17.75 300 5,325 1,145,760 Sep 03, 2010, 05:03 PM
IRBT Director Sep 01, 2010 Sale $17.15 15,000 257,250 1,146,060 Sep 03, 2010, 05:03 PM
IRBT Director Aug 02, 2010 Sale $20.60 25,000 515,000 1,161,060 Aug 02, 2010, 08:52 PM
IRBT Director Jul 30, 2010 Sale $20.79 5,162 107,318 1,186,060 Aug 02, 2010, 08:52 PM
IRBT Director Jul 29, 2010 Sale $20.86 25,398 529,802 1,191,222 Aug 02, 2010, 08:52 PM

Desktop Version

Symbol Relationship Date Transaction Value($)
IRBT Director Apr 25, 2011 Sale 983,318
IRBT Director Apr 21, 2011 Sale 727,952
IRBT Director Apr 20, 2011 Sale 907,649
IRBT Director Apr 19, 2011 Sale 1,144,646
IRBT Director Apr 18, 2011 Sale 848,583
IRBT Director Apr 15, 2011 Sale 812,968
IRBT Director Apr 14, 2011 Sale 1,012,864
IRBT Director Apr 13, 2011 Sale 3,010,395
IRBT Director Apr 07, 2011 Sale 498,521
IRBT Director Apr 06, 2011 Sale 664,222
IRBT Director Mar 09, 2011 Sale 777,232
IRBT Director Mar 08, 2011 Sale 952,700
IRBT Director Feb 18, 2011 Sale 23,808
IRBT Director Feb 14, 2011 Sale 14,885
IRBT Director Feb 11, 2011 Sale 519,453
IRBT Director Feb 10, 2011 Sale 700,411
IRBT Director Jan 10, 2011 Sale 245,019
IRBT Director Jan 07, 2011 Sale 805,857
IRBT Director Jan 06, 2011 Sale 886,429
IRBT Director Jan 05, 2011 Sale 675,570
IRBT Director Jan 03, 2011 Sale 628,225
IRBT Director Dec 28, 2010 Sale 520,958
IRBT Director Dec 27, 2010 Sale 615,164
IRBT Director Dec 22, 2010 Sale 590,488
IRBT Director Dec 21, 2010 Sale 45,125
IRBT Director Dec 23, 2010 Sale 625,918
IRBT Director Dec 13, 2010 Sale 23,750
IRBT Director Dec 02, 2010 Sale 209,712
IRBT Director Dec 01, 2010 Sale 305,028
IRBT Director Nov 01, 2010 Sale 488,750
IRBT Director Oct 28, 2010 Sale 1,110,135
IRBT Director Oct 08, 2010 Sale 71,250
IRBT Director Oct 04, 2010 Sale 107,486
IRBT Director Oct 06, 2010 Sale 56,230
IRBT Director Oct 05, 2010 Sale 132,838
IRBT Director Oct 01, 2010 Sale 94,707
IRBT Director Sep 20, 2010 Sale 94,100
IRBT Director Sep 13, 2010 Sale 83,754
IRBT Director Sep 03, 2010 Sale 5,325
IRBT Director Sep 01, 2010 Sale 257,250
IRBT Director Aug 02, 2010 Sale 515,000
IRBT Director Jul 30, 2010 Sale 107,318
IRBT Director Jul 29, 2010 Sale 529,802