Insider Transactions by Moses Robert L.

Symbol Relationship Date Transaction Cost # Shares Value($) Total Shares Form 4
IRBT President of Gov. & Ind. Div. Feb 01, 2012 Option Exercise $2.33 500 1,165 17,198 Feb 03, 2012, 04:53 PM
IRBT President of Gov. & Ind. Div. Feb 03, 2012 Option Exercise $2.33 1,500 3,495 18,198 Feb 03, 2012, 04:53 PM
IRBT President of Gov. & Ind. Div. Feb 03, 2012 Sale $37.00 1,500 55,500 16,698 Feb 03, 2012, 04:53 PM
IRBT President of Gov. & Ind. Div. Feb 01, 2012 Sale $34.00 500 17,000 16,698 Feb 03, 2012, 04:53 PM
IRBT President of Gov. & Ind. Div. Nov 07, 2011 Option Exercise $2.33 185 431 16,883 Nov 07, 2011, 07:43 PM
IRBT President of Gov. & Ind. Div. Nov 03, 2011 Option Exercise $2.33 315 734 17,013 Nov 07, 2011, 07:43 PM
IRBT President of Gov. & Ind. Div. Nov 07, 2011 Sale $34.00 185 6,290 16,698 Nov 07, 2011, 07:43 PM
IRBT President of Gov. & Ind. Div. Nov 03, 2011 Sale $34.00 315 10,710 16,698 Nov 07, 2011, 07:43 PM
IRBT President of Gov. & Ind. Div. Oct 27, 2011 Option Exercise $2.33 500 1,165 17,198 Oct 28, 2011, 05:12 PM
IRBT President of Gov. & Ind. Div. Oct 27, 2011 Sale $34.00 500 17,000 16,698 Oct 28, 2011, 05:12 PM
IRBT President of Gov. & Ind. Div. Oct 01, 2011 Option Exercise $25.16 379 9,536 16,698 Oct 05, 2011, 07:25 PM
IRBT President of Gov. & Ind. Div. Aug 01, 2011 Option Exercise $2.33 500 1,165 17,577 Aug 03, 2011, 04:21 PM
IRBT President of Gov. & Ind. Div. Aug 01, 2011 Sale $35.80 500 17,902 17,077 Aug 03, 2011, 04:21 PM
IRBT President of Gov. & Ind. Div. Jul 27, 2011 Option Exercise $34.51 108 3,727 17,077 Jul 27, 2011, 05:32 PM
IRBT President of Gov. & Ind. Div. Jul 25, 2011 Option Exercise $36.25 121 4,386 17,185 Jul 27, 2011, 05:32 PM
IRBT President of Gov. & Ind. Div. Jul 06, 2011 Option Exercise $2.33 1,500 3,495 18,806 Jul 06, 2011, 08:41 PM
IRBT President of Gov. & Ind. Div. Jul 06, 2011 Sale $37.00 1,500 55,500 17,306 Jul 06, 2011, 08:41 PM
IRBT President of Gov. & Ind. Div. Jul 01, 2011 Option Exercise $2.33 500 1,165 17,806 Jul 01, 2011, 07:12 PM
IRBT President of Gov. & Ind. Div. Jul 01, 2011 Sale $35.30 500 17,652 17,306 Jul 01, 2011, 07:12 PM
IRBT President of Gov. & Ind. Div. Jun 27, 2011 Option Exercise $2.33 500 1,165 17,806 Jun 29, 2011, 05:03 PM
IRBT President of Gov. & Ind. Div. Jun 27, 2011 Sale $34.00 500 17,000 17,306 Jun 29, 2011, 05:03 PM
IRBT President of Gov. & Ind. Div. Apr 02, 2011 Option Exercise $33.48 319 10,680 17,306 Apr 05, 2011, 09:17 PM
IRBT President of Gov. & Ind. Div. Jan 06, 2011 Option Exercise $4.96 1,200 5,952 12,600 Jan 06, 2011, 06:01 PM
IRBT President of Gov. & Ind. Div. Jan 05, 2011 Option Exercise $4.96 15,000 74,400 26,400 Jan 06, 2011, 06:01 PM
IRBT President of Gov. & Ind. Div. Jan 06, 2011 Sale $27.00 1,200 32,400 11,400 Jan 06, 2011, 06:01 PM
IRBT President of Gov. & Ind. Div. Jan 05, 2011 Sale $25.72 15,000 385,732 11,400 Jan 06, 2011, 06:01 PM
IRBT President of Gov. & Ind. Div. Jan 03, 2011 Option Exercise $4.96 1,500 7,440 12,900 Jan 04, 2011, 01:06 PM
IRBT President of Gov. & Ind. Div. Jan 03, 2011 Sale $25.29 1,500 37,931 11,400 Jan 04, 2011, 01:06 PM
IRBT President of Gov. & Ind. Div. Dec 23, 2010 Option Exercise $4.96 3,100 15,376 14,500 Dec 23, 2010, 08:33 PM
IRBT President of Gov. & Ind. Div. Dec 22, 2010 Option Exercise $4.96 5,900 29,264 17,300 Dec 23, 2010, 08:33 PM
IRBT President of Gov. & Ind. Div. Dec 23, 2010 Sale $23.90 3,100 74,090 11,400 Dec 23, 2010, 08:33 PM
IRBT President of Gov. & Ind. Div. Dec 22, 2010 Sale $23.90 5,900 141,010 11,400 Dec 23, 2010, 08:33 PM
IRBT President of Gov. & Ind. Div. Dec 01, 2010 Option Exercise $4.96 500 2,480 11,900 Dec 03, 2010, 08:47 PM
IRBT President of Gov. & Ind. Div. Dec 01, 2010 Sale $20.63 500 10,315 11,400 Dec 03, 2010, 08:47 PM
IRBT President of Gov. & Ind. Div. Nov 09, 2010 Option Exercise $4.96 300 1,488 11,700 Nov 10, 2010, 08:13 PM
IRBT President of Gov. & Ind. Div. Nov 09, 2010 Sale $20.55 300 6,165 11,400 Nov 10, 2010, 08:13 PM
IRBT President of Gov. & Ind. Div. Nov 01, 2010 Option Exercise $4.96 200 992 11,600 Nov 04, 2010, 07:55 AM
IRBT President of Gov. & Ind. Div. Nov 01, 2010 Sale $20.38 200 4,076 11,400 Nov 04, 2010, 07:55 AM
IRBT President of Gov. & Ind. Div. Oct 28, 2010 Option Exercise $4.96 495 2,455 11,895 Oct 29, 2010, 09:51 PM
IRBT President of Gov. & Ind. Div. Oct 28, 2010 Sale $21.99 495 10,885 11,400 Oct 29, 2010, 09:51 PM
IRBT President of Gov. & Ind. Div. Oct 25, 2010 Option Exercise $4.96 305 1,513 11,705 Oct 27, 2010, 07:19 PM
IRBT President of Gov. & Ind. Div. Oct 25, 2010 Sale $20.07 305 6,121 11,400 Oct 27, 2010, 07:19 PM

Desktop Version

Symbol Relationship Date Transaction Value($)
IRBT President of Gov. & Ind. Div. Feb 01, 2012 Option Exercise 1,165
IRBT President of Gov. & Ind. Div. Feb 03, 2012 Option Exercise 3,495
IRBT President of Gov. & Ind. Div. Feb 03, 2012 Sale 55,500
IRBT President of Gov. & Ind. Div. Feb 01, 2012 Sale 17,000
IRBT President of Gov. & Ind. Div. Nov 07, 2011 Option Exercise 431
IRBT President of Gov. & Ind. Div. Nov 03, 2011 Option Exercise 734
IRBT President of Gov. & Ind. Div. Nov 07, 2011 Sale 6,290
IRBT President of Gov. & Ind. Div. Nov 03, 2011 Sale 10,710
IRBT President of Gov. & Ind. Div. Oct 27, 2011 Option Exercise 1,165
IRBT President of Gov. & Ind. Div. Oct 27, 2011 Sale 17,000
IRBT President of Gov. & Ind. Div. Oct 01, 2011 Option Exercise 9,536
IRBT President of Gov. & Ind. Div. Aug 01, 2011 Option Exercise 1,165
IRBT President of Gov. & Ind. Div. Aug 01, 2011 Sale 17,902
IRBT President of Gov. & Ind. Div. Jul 27, 2011 Option Exercise 3,727
IRBT President of Gov. & Ind. Div. Jul 25, 2011 Option Exercise 4,386
IRBT President of Gov. & Ind. Div. Jul 06, 2011 Option Exercise 3,495
IRBT President of Gov. & Ind. Div. Jul 06, 2011 Sale 55,500
IRBT President of Gov. & Ind. Div. Jul 01, 2011 Option Exercise 1,165
IRBT President of Gov. & Ind. Div. Jul 01, 2011 Sale 17,652
IRBT President of Gov. & Ind. Div. Jun 27, 2011 Option Exercise 1,165
IRBT President of Gov. & Ind. Div. Jun 27, 2011 Sale 17,000
IRBT President of Gov. & Ind. Div. Apr 02, 2011 Option Exercise 10,680
IRBT President of Gov. & Ind. Div. Jan 06, 2011 Option Exercise 5,952
IRBT President of Gov. & Ind. Div. Jan 05, 2011 Option Exercise 74,400
IRBT President of Gov. & Ind. Div. Jan 06, 2011 Sale 32,400
IRBT President of Gov. & Ind. Div. Jan 05, 2011 Sale 385,732
IRBT President of Gov. & Ind. Div. Jan 03, 2011 Option Exercise 7,440
IRBT President of Gov. & Ind. Div. Jan 03, 2011 Sale 37,931
IRBT President of Gov. & Ind. Div. Dec 23, 2010 Option Exercise 15,376
IRBT President of Gov. & Ind. Div. Dec 22, 2010 Option Exercise 29,264
IRBT President of Gov. & Ind. Div. Dec 23, 2010 Sale 74,090
IRBT President of Gov. & Ind. Div. Dec 22, 2010 Sale 141,010
IRBT President of Gov. & Ind. Div. Dec 01, 2010 Option Exercise 2,480
IRBT President of Gov. & Ind. Div. Dec 01, 2010 Sale 10,315
IRBT President of Gov. & Ind. Div. Nov 09, 2010 Option Exercise 1,488
IRBT President of Gov. & Ind. Div. Nov 09, 2010 Sale 6,165
IRBT President of Gov. & Ind. Div. Nov 01, 2010 Option Exercise 992
IRBT President of Gov. & Ind. Div. Nov 01, 2010 Sale 4,076
IRBT President of Gov. & Ind. Div. Oct 28, 2010 Option Exercise 2,455
IRBT President of Gov. & Ind. Div. Oct 28, 2010 Sale 10,885
IRBT President of Gov. & Ind. Div. Oct 25, 2010 Option Exercise 1,513
IRBT President of Gov. & Ind. Div. Oct 25, 2010 Sale 6,121