Insider Transactions by Brooks Rodney A

Symbol Relationship Date Transaction Cost # Shares Value($) Total Shares Form 4
IRBT Director May 25, 2011 Sale $31.65 3,000 94,950 534,359 May 25, 2011, 09:50 PM
IRBT Director May 24, 2011 Sale $31.10 3,000 93,314 537,359 May 25, 2011, 09:50 PM
IRBT Director May 18, 2011 Sale $30.81 3,000 92,418 540,359 May 18, 2011, 06:01 PM
IRBT Director May 17, 2011 Sale $30.44 3,000 91,320 543,359 May 18, 2011, 06:01 PM
IRBT Director May 10, 2011 Sale $34.40 3,000 103,200 549,359 May 12, 2011, 06:15 PM
IRBT Director May 11, 2011 Sale $33.59 3,000 100,755 546,359 May 12, 2011, 06:15 PM
IRBT Director May 04, 2011 Sale $32.38 3,000 97,129 552,359 May 05, 2011, 08:19 PM
IRBT Director May 03, 2011 Sale $33.11 3,000 99,331 555,359 May 05, 2011, 08:19 PM
IRBT Director Apr 27, 2011 Sale $36.07 3,000 108,205 558,359 Apr 28, 2011, 06:05 PM
IRBT Director Apr 26, 2011 Sale $38.56 3,000 115,678 561,359 Apr 28, 2011, 06:05 PM
IRBT Director Apr 20, 2011 Sale $36.14 3,000 108,420 564,359 Apr 20, 2011, 08:39 PM
IRBT Director Apr 19, 2011 Sale $35.56 3,000 106,674 567,359 Apr 20, 2011, 08:39 PM
IRBT Director Apr 12, 2011 Sale $31.58 3,000 94,754 573,359 Apr 14, 2011, 04:36 PM
IRBT Director Apr 13, 2011 Sale $35.19 3,000 105,576 570,359 Apr 14, 2011, 04:36 PM
IRBT Director Apr 06, 2011 Sale $33.72 3,000 101,166 576,359 Apr 07, 2011, 09:39 PM
IRBT Director Apr 05, 2011 Sale $33.25 3,000 99,760 579,359 Apr 07, 2011, 09:39 PM
IRBT Director Mar 30, 2011 Sale $32.17 3,000 96,519 582,359 Mar 31, 2011, 05:23 PM
IRBT Director Mar 29, 2011 Sale $31.65 45,447 1,438,281 627,806 Mar 31, 2011, 05:23 PM
IRBT Director Mar 23, 2011 Sale $29.34 2,000 58,676 629,806 Mar 24, 2011, 08:16 PM
IRBT Director Mar 22, 2011 Sale $29.88 2,400 71,719 632,206 Mar 24, 2011, 08:16 PM
IRBT Director Mar 16, 2011 Sale $28.77 2,000 57,533 634,206 Mar 17, 2011, 07:24 PM
IRBT Director Mar 15, 2011 Sale $28.30 2,000 56,597 636,206 Mar 17, 2011, 07:24 PM
IRBT Director Mar 08, 2011 Sale $29.86 2,760 82,412 669,359 Mar 09, 2011, 08:52 PM
IRBT Director Mar 09, 2011 Sale $30.04 30,393 912,866 666,599 Mar 09, 2011, 08:52 PM
IRBT Director Mar 02, 2011 Sale $27.72 2,000 55,435 671,359 Mar 03, 2011, 05:37 PM
IRBT Director Mar 01, 2011 Sale $27.94 2,000 55,877 673,359 Mar 03, 2011, 05:37 PM
IRBT Director Feb 23, 2011 Sale $27.28 2,000 54,565 675,359 Feb 23, 2011, 07:56 PM
IRBT Director Feb 22, 2011 Sale $27.52 2,000 55,038 677,359 Feb 23, 2011, 07:56 PM
IRBT Director Feb 15, 2011 Sale $28.80 2,000 57,598 681,359 Feb 16, 2011, 08:54 PM
IRBT Director Feb 16, 2011 Sale $29.16 2,000 58,319 679,359 Feb 16, 2011, 08:54 PM
IRBT Director Feb 09, 2011 Sale $27.68 2,000 55,353 683,359 Feb 10, 2011, 05:19 PM
IRBT Director Feb 08, 2011 Sale $27.22 2,000 54,435 685,359 Feb 10, 2011, 05:19 PM
IRBT Director Feb 02, 2011 Sale $27.25 2,000 54,509 687,359 Feb 03, 2011, 05:25 PM
IRBT Director Feb 01, 2011 Sale $27.19 2,000 54,378 689,359 Feb 03, 2011, 05:25 PM
IRBT Director Jan 26, 2011 Sale $27.31 31,523 861,015 720,882 Jan 27, 2011, 07:42 PM
IRBT Director Jan 25, 2011 Sale $27.03 26,477 715,776 747,359 Jan 27, 2011, 07:42 PM
IRBT Director Jan 19, 2011 Sale $24.85 1,000 24,849 748,359 Jan 20, 2011, 07:55 PM
IRBT Director Jan 18, 2011 Sale $25.79 1,000 25,794 749,359 Jan 20, 2011, 07:55 PM
IRBT Director Jan 11, 2011 Sale $25.69 1,000 25,692 751,359 Jan 12, 2011, 04:33 PM
IRBT Director Jan 12, 2011 Sale $25.80 1,000 25,799 750,359 Jan 12, 2011, 04:33 PM
IRBT Director Jan 05, 2011 Sale $25.80 1,000 25,800 752,359 Jan 06, 2011, 05:59 PM
IRBT Director Jan 04, 2011 Sale $25.04 1,000 25,041 753,359 Jan 05, 2011, 02:53 PM
IRBT Director Dec 29, 2010 Sale $25.04 1,000 25,040 754,359 Dec 29, 2010, 08:16 PM
IRBT Director Dec 28, 2010 Sale $24.83 47,000 1,167,010 755,359 Dec 29, 2010, 08:16 PM

Desktop Version

Symbol Relationship Date Transaction Value($)
IRBT Director May 25, 2011 Sale 94,950
IRBT Director May 24, 2011 Sale 93,314
IRBT Director May 18, 2011 Sale 92,418
IRBT Director May 17, 2011 Sale 91,320
IRBT Director May 10, 2011 Sale 103,200
IRBT Director May 11, 2011 Sale 100,755
IRBT Director May 04, 2011 Sale 97,129
IRBT Director May 03, 2011 Sale 99,331
IRBT Director Apr 27, 2011 Sale 108,205
IRBT Director Apr 26, 2011 Sale 115,678
IRBT Director Apr 20, 2011 Sale 108,420
IRBT Director Apr 19, 2011 Sale 106,674
IRBT Director Apr 12, 2011 Sale 94,754
IRBT Director Apr 13, 2011 Sale 105,576
IRBT Director Apr 06, 2011 Sale 101,166
IRBT Director Apr 05, 2011 Sale 99,760
IRBT Director Mar 30, 2011 Sale 96,519
IRBT Director Mar 29, 2011 Sale 1,438,281
IRBT Director Mar 23, 2011 Sale 58,676
IRBT Director Mar 22, 2011 Sale 71,719
IRBT Director Mar 16, 2011 Sale 57,533
IRBT Director Mar 15, 2011 Sale 56,597
IRBT Director Mar 08, 2011 Sale 82,412
IRBT Director Mar 09, 2011 Sale 912,866
IRBT Director Mar 02, 2011 Sale 55,435
IRBT Director Mar 01, 2011 Sale 55,877
IRBT Director Feb 23, 2011 Sale 54,565
IRBT Director Feb 22, 2011 Sale 55,038
IRBT Director Feb 15, 2011 Sale 57,598
IRBT Director Feb 16, 2011 Sale 58,319
IRBT Director Feb 09, 2011 Sale 55,353
IRBT Director Feb 08, 2011 Sale 54,435
IRBT Director Feb 02, 2011 Sale 54,509
IRBT Director Feb 01, 2011 Sale 54,378
IRBT Director Jan 26, 2011 Sale 861,015
IRBT Director Jan 25, 2011 Sale 715,776
IRBT Director Jan 19, 2011 Sale 24,849
IRBT Director Jan 18, 2011 Sale 25,794
IRBT Director Jan 11, 2011 Sale 25,692
IRBT Director Jan 12, 2011 Sale 25,799
IRBT Director Jan 05, 2011 Sale 25,800
IRBT Director Jan 04, 2011 Sale 25,041
IRBT Director Dec 29, 2010 Sale 25,040
IRBT Director Dec 28, 2010 Sale 1,167,010