Insider Stock Trading History of Brooks Rodney A


The following table details the trading activities (stock purchases, stock sales, and stock option exercises) reported to the Securities and Exchange Commission (SEC) by insider Brooks Rodney A since year 2005. The trader's CIK number is 1341207. At the time of this reporting, Brooks Rodney A is the Director of Irobot Corp . (stock ticker symbol IRBT). See this page for all insider trading activities at Irobot Corp .


Stock purchases, sales, and option exercises reported by insider Brooks Rodney A since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2011-05-24 IRBT Irobot Corp Sale 3,000 31.10 93,315
2011-05-25 IRBT Irobot Corp Sale 3,000 31.65 94,950
2011-05-17 IRBT Irobot Corp Sale 3,000 30.44 91,320
2011-05-18 IRBT Irobot Corp Sale 3,000 30.81 92,418
2011-05-10 IRBT Irobot Corp Sale 3,000 34.40 103,200
2011-05-11 IRBT Irobot Corp Sale 3,000 33.58 100,755
2011-05-03 IRBT Irobot Corp Sale 3,000 33.11 99,330
2011-05-04 IRBT Irobot Corp Sale 3,000 32.38 97,128
2011-04-27 IRBT Irobot Corp Sale 3,000 36.07 108,204
2011-04-26 IRBT Irobot Corp Sale 3,000 38.56 115,676
2011-04-19 IRBT Irobot Corp Sale 3,000 35.56 106,674
2011-04-20 IRBT Irobot Corp Sale 3,000 36.14 108,420
2011-04-13 IRBT Irobot Corp Sale 3,000 35.19 105,576
2011-04-12 IRBT Irobot Corp Sale 3,000 31.58 94,755
2011-04-06 IRBT Irobot Corp Sale 3,000 33.72 101,166
2011-04-05 IRBT Irobot Corp Sale 3,000 33.25 99,759
2011-03-29 IRBT Irobot Corp Sale 45,447 31.65 1,438,352
2011-03-30 IRBT Irobot Corp Sale 3,000 32.17 96,519
2011-03-23 IRBT Irobot Corp Sale 2,000 29.34 58,676
2011-03-22 IRBT Irobot Corp Sale 2,400 29.91 71,781
2011-03-15 IRBT Irobot Corp Sale 2,000 28.30 56,598
2011-03-16 IRBT Irobot Corp Sale 2,000 28.77 57,534
2011-03-08 IRBT Irobot Corp Sale 2,760 29.87 82,446
2011-03-09 IRBT Irobot Corp Sale 30,393 29.99 911,486
2011-03-01 IRBT Irobot Corp Sale 2,000 27.94 55,878
2011-03-02 IRBT Irobot Corp Sale 2,000 27.72 55,434
2011-02-23 IRBT Irobot Corp Sale 2,000 27.28 54,564
2011-02-22 IRBT Irobot Corp Sale 2,000 27.52 55,038
2011-02-15 IRBT Irobot Corp Sale 2,000 28.80 57,598
2011-02-16 IRBT Irobot Corp Sale 2,000 29.16 58,320
2011-02-08 IRBT Irobot Corp Sale 2,000 27.22 54,434
2011-02-09 IRBT Irobot Corp Sale 2,000 27.68 55,352
2011-02-02 IRBT Irobot Corp Sale 2,000 27.25 54,508
2011-02-01 IRBT Irobot Corp Sale 2,000 27.19 54,378
2011-01-25 IRBT Irobot Corp Sale 26,477 27.02 715,514
2011-01-26 IRBT Irobot Corp Sale 31,523 27.31 860,767
2011-01-18 IRBT Irobot Corp Sale 1,000 25.79 25,794
2011-01-19 IRBT Irobot Corp Sale 1,000 24.85 24,849
2011-01-12 IRBT Irobot Corp Sale 1,000 25.80 25,799
2011-01-11 IRBT Irobot Corp Sale 1,000 25.69 25,692
2011-01-05 IRBT Irobot Corp Sale 1,000 25.80 25,800
2011-01-04 IRBT Irobot Corp Sale 1,000 25.04 25,041
2010-12-29 IRBT Irobot Corp Sale 1,000 25.04 25,040
2010-12-28 IRBT Irobot Corp Sale 47,000 24.83 1,167,010
2010-05-19 IRBT Irobot Corp Sale 4,485 20.35 91,269
2010-05-18 IRBT Irobot Corp Sale 15,515 21.54 334,193
2010-05-17 IRBT Irobot Corp Sale 20,000 21.20 424,000
2010-05-13 IRBT Irobot Corp Sale 20,000 21.62 432,400
2010-05-12 IRBT Irobot Corp Sale 40,000 20.92 836,800
2010-05-06 IRBT Irobot Corp Sale 7,147 19.41 138,723
2010-05-05 IRBT Irobot Corp Sale 6,355 19.58 124,430
2010-05-04 IRBT Irobot Corp Sale 9,139 20.32 185,704
2010-05-03 IRBT Irobot Corp Sale 40,000 20.76 830,400
2010-03-16 IRBT Irobot Corp Sale 11,694 16.08 188,039
2010-03-17 IRBT Irobot Corp Sale 5,227 16.16 84,468
2010-03-18 IRBT Irobot Corp Sale 3,403 16.12 54,856
2010-03-12 IRBT Irobot Corp Sale 3,800 16.04 60,952
2010-03-09 IRBT Irobot Corp Sale 3,235 16.53 53,474
2010-02-25 IRBT Irobot Corp Sale 10,000 16.33 163,299
2009-11-19 IRBT Irobot Corp Sale 38,115 13.97 532,466
2009-11-16 IRBT Irobot Corp Sale 6,885 14.11 97,147
2009-11-10 IRBT Irobot Corp Sale 1,500 14.15 21,225
2009-11-09 IRBT Irobot Corp Sale 5,570 14.11 78,592
2009-11-06 IRBT Irobot Corp Sale 600 14.33 8,598
2009-11-03 IRBT Irobot Corp Sale 10,000 14.13 141,300
2009-11-04 IRBT Irobot Corp Sale 10,000 14.26 142,600
2009-11-05 IRBT Irobot Corp Sale 7,400 14.13 104,562
2009-10-27 IRBT Irobot Corp Sale 5,801 14.51 84,172
2009-10-26 IRBT Irobot Corp Sale 20,000 14.34 286,800
2009-08-20 IRBT Irobot Corp Sale 5,000 11.58 57,900
2009-08-21 IRBT Irobot Corp Sale 21,200 12.49 264,788
2009-06-05 IRBT Irobot Corp Sale 3,104 13.26 41,159
2009-06-02 IRBT Irobot Corp Sale 5,693 12.78 72,756
2009-06-03 IRBT Irobot Corp Sale 10,000 12.77 127,700
2009-05-26 IRBT Irobot Corp Sale 5,300 12.51 66,303
2009-05-27 IRBT Irobot Corp Sale 100 12.50 1,250
2009-05-19 IRBT Irobot Corp Sale 3,200 12.51 40,032
2009-05-20 IRBT Irobot Corp Sale 2,800 12.53 35,084
2009-05-12 IRBT Irobot Corp Sale 15,121 12.41 187,651
2009-05-14 IRBT Irobot Corp Sale 2,124 12.51 26,571
2009-05-08 IRBT Irobot Corp Sale 20,400 12.16 248,064
2009-05-07 IRBT Irobot Corp Sale 7,900 12.04 95,116
2009-05-05 IRBT Irobot Corp Sale 14,789 11.90 175,989
2009-05-06 IRBT Irobot Corp Sale 31,712 12.10 383,715
2009-05-04 IRBT Irobot Corp Sale 5,599 11.83 66,236
2007-02-20 IRBT Irobot Corp Sale 1,875 15.56 29,176
2007-02-21 IRBT Irobot Corp Sale 1,875 15.43 28,927
2007-02-13 IRBT Irobot Corp Sale 1,875 16.52 30,982
2007-02-14 IRBT Irobot Corp Sale 1,875 15.63 29,310
2007-02-06 IRBT Irobot Corp Sale 1,875 18.20 34,134
2007-02-07 IRBT Irobot Corp Sale 1,875 18.20 34,117
2007-01-31 IRBT Irobot Corp Sale 1,875 18.12 33,982
2007-01-30 IRBT Irobot Corp Sale 1,875 18.29 34,295
2007-01-24 IRBT Irobot Corp Sale 1,875 18.27 34,252
2007-01-23 IRBT Irobot Corp Sale 1,875 18.04 33,834
2007-01-17 IRBT Irobot Corp Sale 1,875 18.47 34,636
2007-01-16 IRBT Irobot Corp Sale 1,875 18.46 34,620
2007-01-09 IRBT Irobot Corp Sale 1,875 17.98 33,714
2007-01-10 IRBT Irobot Corp Sale 1,775 17.99 31,930
2007-01-10 IRBT Irobot Corp Sale 100 18.21 1,821
2007-01-03 IRBT Irobot Corp Sale 3,750 18.08 67,815
2006-12-27 IRBT Irobot Corp Sale 1,875 18.19 34,100
2006-12-26 IRBT Irobot Corp Sale 1,875 18.18 34,085
2006-12-19 IRBT Irobot Corp Sale 1,875 18.01 33,766
2006-12-20 IRBT Irobot Corp Sale 1,875 18.13 33,993
2006-12-13 IRBT Irobot Corp Sale 1,875 18.07 33,888
2006-12-12 IRBT Irobot Corp Sale 1,875 18.30 34,320
2006-12-06 IRBT Irobot Corp Sale 1,875 19.10 35,803
2006-12-05 IRBT Irobot Corp Sale 1,875 19.22 36,031
2006-11-28 IRBT Irobot Corp Sale 1,875 18.88 35,407
2006-11-29 IRBT Irobot Corp Sale 1,575 18.95 29,841
2006-11-29 IRBT Irobot Corp Sale 300 19.33 5,797
2006-11-22 IRBT Irobot Corp Sale 1,875 19.79 37,104
2006-11-21 IRBT Irobot Corp Sale 1,875 19.97 37,438
2006-11-14 IRBT Irobot Corp Sale 1,875 19.52 36,601
2006-11-15 IRBT Irobot Corp Sale 1,875 20.48 38,400
2006-11-07 IRBT Irobot Corp Sale 1,875 19.37 36,322
2006-11-08 IRBT Irobot Corp Sale 1,875 18.97 35,565
2006-10-31 IRBT Irobot Corp Sale 1,875 21.04 39,446
2006-11-01 IRBT Irobot Corp Sale 400 20.60 8,238
2006-11-01 IRBT Irobot Corp Sale 1,475 20.28 29,920
2006-10-24 IRBT Irobot Corp Sale 1,875 22.68 42,534
2006-10-25 IRBT Irobot Corp Sale 1,575 23.76 37,420
2006-10-25 IRBT Irobot Corp Sale 300 23.97 7,191
2006-10-17 IRBT Irobot Corp Sale 1,875 24.29 45,543
2006-10-18 IRBT Irobot Corp Sale 1,875 24.37 45,693
2006-10-11 IRBT Irobot Corp Sale 1,675 23.84 39,925
2006-10-10 IRBT Irobot Corp Sale 1,875 23.65 44,336
2006-10-11 IRBT Irobot Corp Sale 200 24.15 4,830
2006-10-03 IRBT Irobot Corp Sale 1,875 21.29 39,918
2006-10-04 IRBT Irobot Corp Sale 1,875 22.01 41,276
2006-09-26 IRBT Irobot Corp Sale 1,875 21.08 39,521
2006-09-27 IRBT Irobot Corp Sale 1,875 20.56 38,559
2006-09-20 IRBT Irobot Corp Sale 1,575 21.45 33,777
2006-09-19 IRBT Irobot Corp Sale 1,875 20.45 38,347
2006-09-20 IRBT Irobot Corp Sale 300 21.96 6,586
2006-09-12 IRBT Irobot Corp Sale 1,875 18.60 34,884
2006-09-13 IRBT Irobot Corp Sale 1,875 19.64 36,823
2006-09-05 IRBT Irobot Corp Sale 1,875 17.83 33,425
2006-09-06 IRBT Irobot Corp Sale 1,875 17.83 33,433
2006-08-30 IRBT Irobot Corp Sale 7 17.92 125
2006-08-30 IRBT Irobot Corp Sale 1,868 17.87 33,384
2006-08-29 IRBT Irobot Corp Sale 1,875 17.93 33,611
2006-08-23 IRBT Irobot Corp Sale 1,875 18.05 33,845
2006-08-22 IRBT Irobot Corp Sale 1,875 18.18 34,091
2005-11-15 IRBT Irobot Corp Sale 67,966 24.00 1,631,184
2005-11-08 IRBT Irobot Corp Sale 105,008 24.00 2,520,192

Insider trading activities including stock purchases, stock sales, and option exercises listed in the above table cannot be completely guaranteed as to their accuracy. For more information regarding the trades made by Brooks Rodney A (Director of Irobot Corp at the time of this reporting) see the Securities and Exchange Commission (SEC) website.