Insider Stock Trading History of Weinstein Glen Daniel


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 Weinstein Glen Daniel since year 2005. The trader's CIK number is 1341213. At the time of this reporting, Weinstein Glen Daniel is the EVP and Chief Legal Officer 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 Weinstein Glen Daniel since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2017-09-12 IRBT Irobot Corp Sale 728 100.00 72,800
2017-07-28 IRBT Irobot Corp Sale 11,375 105.02 1,194,591
2017-07-28 IRBT Irobot Corp Option Ex 11,375 33.48 380,834
2017-05-30 IRBT Irobot Corp Option Ex 7,462 25.15 187,646
2017-05-30 IRBT Irobot Corp Sale 10,462 98.61 1,031,689
2016-10-26 IRBT Irobot Corp Option Ex 2,018 26.59 53,658
2016-10-26 IRBT Irobot Corp Sale 2,018 49.99 100,879
2016-10-17 IRBT Irobot Corp Option Ex 3,108 25.99 80,776
2016-10-17 IRBT Irobot Corp Sale 4,108 44.99 184,827
2016-09-22 IRBT Irobot Corp Option Ex 3,225 22.86 73,723
2016-09-22 IRBT Irobot Corp Sale 4,225 43.99 185,866
2016-09-21 IRBT Irobot Corp Sale 2,000 42.50 85,000
2016-08-08 IRBT Irobot Corp Sale 1,000 40.00 40,000
2014-12-01 IRBT Irobot Corp Option Ex 1,300 14.52 18,876
2014-12-01 IRBT Irobot Corp Sale 1,300 35.93 46,709
2014-11-03 IRBT Irobot Corp Sale 1,500 35.61 53,415
2014-11-03 IRBT Irobot Corp Option Ex 1,500 14.52 21,780
2014-10-01 IRBT Irobot Corp Sale 1,500 30.04 45,060
2014-10-01 IRBT Irobot Corp Option Ex 1,500 14.52 21,780
2014-09-02 IRBT Irobot Corp Sale 1,500 32.33 48,495
2014-09-02 IRBT Irobot Corp Option Ex 1,500 14.52 21,780
2014-08-01 IRBT Irobot Corp Option Ex 1,500 14.52 21,780
2014-08-01 IRBT Irobot Corp Sale 1,500 32.53 48,795
2014-07-01 IRBT Irobot Corp Sale 1,500 40.97 61,455
2014-07-01 IRBT Irobot Corp Option Ex 1,500 14.52 21,780
2014-06-02 IRBT Irobot Corp Option Ex 1,500 14.52 21,780
2014-06-02 IRBT Irobot Corp Sale 1,500 35.03 52,545
2014-05-01 IRBT Irobot Corp Option Ex 1,500 14.52 21,780
2014-05-01 IRBT Irobot Corp Sale 1,500 33.48 50,219
2014-04-01 IRBT Irobot Corp Sale 1,500 41.11 61,665
2014-04-01 IRBT Irobot Corp Option Ex 1,500 14.52 21,780
2014-03-04 IRBT Irobot Corp Option Ex 10,500 14.52 152,460
2014-03-04 IRBT Irobot Corp Sale 10,500 43.07 452,235
2014-02-13 IRBT Irobot Corp Sale 5,000 44.78 223,900
2014-02-13 IRBT Irobot Corp Option Ex 1,987 26.59 52,834
2014-02-03 IRBT Irobot Corp Option Ex 1,500 16.03 24,045
2014-02-03 IRBT Irobot Corp Sale 1,500 35.37 53,054
2014-01-02 IRBT Irobot Corp Option Ex 2,000 16.03 32,060
2014-01-02 IRBT Irobot Corp Sale 2,000 34.43 68,860
2013-12-02 IRBT Irobot Corp Option Ex 2,000 16.03 32,060
2013-12-02 IRBT Irobot Corp Sale 2,000 32.65 65,300
2013-11-01 IRBT Irobot Corp Option Ex 2,000 16.03 32,060
2013-11-01 IRBT Irobot Corp Sale 2,000 33.64 67,280
2013-10-01 IRBT Irobot Corp Option Ex 2,000 16.03 32,060
2013-10-01 IRBT Irobot Corp Sale 2,000 37.52 75,040
2013-09-03 IRBT Irobot Corp Option Ex 2,000 16.03 32,060
2013-09-03 IRBT Irobot Corp Sale 2,000 33.63 67,260
2013-08-01 IRBT Irobot Corp Option Ex 2,000 16.03 32,060
2013-08-01 IRBT Irobot Corp Sale 2,000 35.24 70,480
2013-07-01 IRBT Irobot Corp Sale 2,000 40.18 80,360
2013-07-01 IRBT Irobot Corp Option Ex 2,000 16.03 32,060
2013-06-03 IRBT Irobot Corp Sale 2,000 33.87 67,732
2013-06-03 IRBT Irobot Corp Option Ex 2,000 16.03 32,060
2013-05-20 IRBT Irobot Corp Option Ex 17,718 7.76 137,491
2013-05-20 IRBT Irobot Corp Sale 17,718 34.95 619,244
2013-05-06 IRBT Irobot Corp Option Ex 8,407 12.45 104,625
2013-05-06 IRBT Irobot Corp Sale 8,407 29.98 252,083
2013-05-01 IRBT Irobot Corp Sale 2,000 28.68 57,358
2013-05-01 IRBT Irobot Corp Option Ex 2,000 16.03 32,060
2013-04-24 IRBT Irobot Corp Option Ex 3,000 17.13 51,390
2013-04-25 IRBT Irobot Corp Option Ex 2,500 17.13 42,825
2013-04-24 IRBT Irobot Corp Sale 3,000 27.50 82,500
2013-04-25 IRBT Irobot Corp Sale 2,500 28.95 72,375
2013-04-02 IRBT Irobot Corp Sale 1,500 25.95 38,925
2013-04-01 IRBT Irobot Corp Sale 2,000 25.54 51,076
2013-04-02 IRBT Irobot Corp Option Ex 1,500 17.13 25,695
2013-04-01 IRBT Irobot Corp Option Ex 2,000 16.03 32,060
2013-03-25 IRBT Irobot Corp Option Ex 6,500 16.58 107,769
2013-03-25 IRBT Irobot Corp Sale 6,500 24.73 160,758
2012-09-04 IRBT Irobot Corp Sale 1,000 25.05 25,050
2012-09-04 IRBT Irobot Corp Option Ex 1,000 4.96 4,960
2012-08-09 IRBT Irobot Corp Sale 1,000 24.00 24,000
2012-08-09 IRBT Irobot Corp Option Ex 1,000 4.96 4,960
2012-07-27 IRBT Irobot Corp Option Ex 2,000 4.96 9,920
2012-07-27 IRBT Irobot Corp Sale 2,000 24.00 48,000
2012-05-01 IRBT Irobot Corp Sale 1,000 24.00 24,000
2012-05-01 IRBT Irobot Corp Option Ex 1,000 4.96 4,960
2012-03-30 IRBT Irobot Corp Option Ex 500 16.03 8,015
2012-04-02 IRBT Irobot Corp Option Ex 1,000 4.96 4,960
2012-03-30 IRBT Irobot Corp Sale 500 27.95 13,975
2012-04-02 IRBT Irobot Corp Sale 1,000 27.05 27,050
2012-03-29 IRBT Irobot Corp Sale 1,000 27.66 27,664
2012-03-29 IRBT Irobot Corp Option Ex 1,000 4.96 4,960
2012-01-03 IRBT Irobot Corp Option Ex 2,000 4.96 9,920
2012-01-03 IRBT Irobot Corp Sale 2,000 30.27 60,544
2011-12-01 IRBT Irobot Corp Option Ex 2,000 4.96 9,920
2011-12-01 IRBT Irobot Corp Sale 2,000 31.84 63,684
2011-11-01 IRBT Irobot Corp Option Ex 2,000 4.96 9,920
2011-11-01 IRBT Irobot Corp Sale 2,000 31.93 63,852
2011-10-05 IRBT Irobot Corp Sale 500 27.45 13,725
2011-10-05 IRBT Irobot Corp Option Ex 500 4.96 2,480
2011-10-03 IRBT Irobot Corp Sale 1,250 24.69 30,861
2011-10-04 IRBT Irobot Corp Option Ex 250 4.96 1,240
2011-10-03 IRBT Irobot Corp Option Ex 1,250 4.96 6,200
2011-10-04 IRBT Irobot Corp Sale 250 25.95 6,487
2011-09-01 IRBT Irobot Corp Option Ex 2,000 4.96 9,920
2011-09-01 IRBT Irobot Corp Sale 2,000 27.73 55,460
2011-07-07 IRBT Irobot Corp Option Ex 3,000 4.96 14,880
2011-07-07 IRBT Irobot Corp Sale 3,000 37.53 112,590
2011-07-06 IRBT Irobot Corp Sale 3,000 36.49 109,470
2011-07-06 IRBT Irobot Corp Option Ex 3,000 4.96 14,880
2011-07-01 IRBT Irobot Corp Option Ex 5,000 4.96 24,800
2011-07-01 IRBT Irobot Corp Sale 5,000 35.43 177,145
2011-06-01 IRBT Irobot Corp Option Ex 2,000 4.96 9,920
2011-06-01 IRBT Irobot Corp Sale 2,000 33.47 66,942
2011-05-05 IRBT Irobot Corp Option Ex 5,000 4.96 24,800
2011-05-05 IRBT Irobot Corp Sale 5,000 34.06 170,285
2011-04-29 IRBT Irobot Corp Option Ex 5,000 4.96 24,800
2011-05-02 IRBT Irobot Corp Option Ex 2,000 4.96 9,920
2011-04-29 IRBT Irobot Corp Sale 5,000 35.94 179,700
2011-05-02 IRBT Irobot Corp Sale 2,000 35.40 70,808
2011-04-01 IRBT Irobot Corp Sale 2,000 33.12 66,250
2011-04-01 IRBT Irobot Corp Option Ex 2,000 4.96 9,920
2011-02-09 IRBT Irobot Corp Option Ex 310 4.96 1,537
2011-03-01 IRBT Irobot Corp Sale 2,000 28.74 57,480
2011-02-09 IRBT Irobot Corp Sale 310 27.95 8,664
2011-03-01 IRBT Irobot Corp Option Ex 2,000 4.96 9,920
2011-02-08 IRBT Irobot Corp Sale 310 27.95 8,664
2011-02-08 IRBT Irobot Corp Option Ex 310 4.96 1,537
2011-02-01 IRBT Irobot Corp Option Ex 1,750 4.96 8,680
2011-02-01 IRBT Irobot Corp Sale 1,750 27.07 47,372
2011-01-21 IRBT Irobot Corp Option Ex 250 4.96 1,240
2011-01-21 IRBT Irobot Corp Sale 250 26.95 6,737
2011-01-14 IRBT Irobot Corp Sale 1,500 25.92 38,877
2011-01-14 IRBT Irobot Corp Option Ex 1,500 4.96 7,440
2010-12-09 IRBT Irobot Corp Option Ex 3,106 4.96 15,405
2010-12-09 IRBT Irobot Corp Sale 3,106 21.95 68,176
2010-12-01 IRBT Irobot Corp Option Ex 2,000 4.96 9,920
2010-12-01 IRBT Irobot Corp Sale 2,000 20.56 41,120
2010-11-03 IRBT Irobot Corp Sale 500 19.95 9,975
2010-11-03 IRBT Irobot Corp Option Ex 500 4.96 2,480
2010-10-28 IRBT Irobot Corp Option Ex 1,000 4.96 4,960
2010-11-01 IRBT Irobot Corp Option Ex 1,500 4.96 7,440
2010-10-28 IRBT Irobot Corp Sale 1,000 21.99 21,990
2010-11-01 IRBT Irobot Corp Sale 1,500 20.03 30,045
2010-10-25 IRBT Irobot Corp Option Ex 1,000 4.96 4,960
2010-10-25 IRBT Irobot Corp Sale 1,000 19.95 19,950
2010-10-01 IRBT Irobot Corp Sale 1,500 18.46 27,690
2010-10-01 IRBT Irobot Corp Option Ex 1,500 4.96 7,440
2010-09-13 IRBT Irobot Corp Sale 500 17.95 8,975
2010-09-13 IRBT Irobot Corp Option Ex 500 4.96 2,480
2010-09-01 IRBT Irobot Corp Option Ex 1,000 4.96 4,960
2010-09-01 IRBT Irobot Corp Sale 1,000 16.93 16,930
2010-08-02 IRBT Irobot Corp Option Ex 2,000 3.87 7,740
2010-08-02 IRBT Irobot Corp Sale 2,000 21.00 42,000
2010-07-13 IRBT Irobot Corp Option Ex 500 2.78 1,390
2010-07-13 IRBT Irobot Corp Sale 500 19.95 9,975
2010-07-01 IRBT Irobot Corp Sale 1,500 18.46 27,690
2010-07-01 IRBT Irobot Corp Option Ex 1,500 2.78 4,170
2010-06-01 IRBT Irobot Corp Option Ex 2,000 2.78 5,560
2010-06-01 IRBT Irobot Corp Sale 2,000 20.92 41,840
2010-05-18 IRBT Irobot Corp Option Ex 300 2.78 833
2010-05-18 IRBT Irobot Corp Sale 300 21.96 6,588
2010-05-13 IRBT Irobot Corp Sale 25 21.95 548
2010-05-14 IRBT Irobot Corp Sale 3,569 21.96 78,375
2010-05-13 IRBT Irobot Corp Option Ex 25 2.78 69
2010-05-14 IRBT Irobot Corp Option Ex 3,569 2.78 9,921
2010-04-29 IRBT Irobot Corp Option Ex 2,000 2.78 5,560
2010-05-03 IRBT Irobot Corp Sale 2,000 20.22 40,440
2010-04-29 IRBT Irobot Corp Sale 2,000 18.95 37,900
2010-05-03 IRBT Irobot Corp Option Ex 2,000 2.78 5,560
2010-04-01 IRBT Irobot Corp Sale 1,000 15.19 15,190
2010-04-01 IRBT Irobot Corp Option Ex 1,000 2.78 2,780
2010-03-25 IRBT Irobot Corp Option Ex 1,000 2.78 2,780
2010-03-25 IRBT Irobot Corp Sale 1,000 16.02 16,020
2009-12-18 IRBT Irobot Corp Option Ex 14,702 1.21 17,789
2009-12-18 IRBT Irobot Corp Sale 14,702 17.00 249,934
2009-12-01 IRBT Irobot Corp Sale 1,000 14.14 14,140
2009-12-01 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2009-11-02 IRBT Irobot Corp Sale 1,000 13.46 13,460
2009-11-02 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2009-10-22 IRBT Irobot Corp Sale 1,000 13.00 13,000
2009-10-22 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2009-09-23 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2009-09-23 IRBT Irobot Corp Sale 1,000 13.00 13,000
2009-08-21 IRBT Irobot Corp Sale 1,000 13.00 13,000
2009-08-21 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2009-07-01 IRBT Irobot Corp Sale 1,000 13.04 13,040
2009-07-01 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2009-06-10 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2009-06-10 IRBT Irobot Corp Sale 1,000 13.17 13,170
2008-09-02 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2008-09-02 IRBT Irobot Corp Sale 1,000 14.00 14,000
2008-08-01 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2008-08-01 IRBT Irobot Corp Sale 1,000 13.86 13,860
2008-07-01 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2008-07-01 IRBT Irobot Corp Sale 1,000 13.55 13,550
2008-06-02 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2008-06-02 IRBT Irobot Corp Sale 1,000 13.96 13,960
2008-05-01 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2008-05-01 IRBT Irobot Corp Sale 1,000 14.95 14,950
2008-04-01 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2008-04-01 IRBT Irobot Corp Sale 1,000 17.93 17,930
2008-03-20 IRBT Irobot Corp Option Ex 500 1.87 935
2008-03-20 IRBT Irobot Corp Sale 500 19.98 9,990
2008-03-03 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2008-03-03 IRBT Irobot Corp Sale 1,000 18.57 18,570
2008-02-01 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2008-02-04 IRBT Irobot Corp Sale 500 20.28 10,140
2008-02-04 IRBT Irobot Corp Option Ex 500 1.87 935
2008-02-01 IRBT Irobot Corp Sale 1,000 20.19 20,190
2008-01-22 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2008-01-23 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2008-01-22 IRBT Irobot Corp Sale 1,000 19.90 19,900
2008-01-24 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2008-01-23 IRBT Irobot Corp Sale 1,000 19.90 19,900
2008-01-24 IRBT Irobot Corp Sale 1,000 22.08 22,080
2008-01-02 IRBT Irobot Corp Sale 1,000 18.12 18,120
2008-01-02 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2007-12-03 IRBT Irobot Corp Sale 1,000 16.10 16,100
2007-12-03 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2007-11-01 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2007-11-01 IRBT Irobot Corp Sale 1,000 18.01 18,010
2007-10-02 IRBT Irobot Corp Sale 500 19.90 9,950
2007-10-01 IRBT Irobot Corp Sale 1,000 19.61 19,610
2007-10-02 IRBT Irobot Corp Option Ex 500 1.87 935
2007-10-01 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2007-10-02 IRBT Irobot Corp Sale 500 19.90 9,950
2007-10-01 IRBT Irobot Corp Sale 1,000 19.61 19,610
2007-10-02 IRBT Irobot Corp Option Ex 500 1.87 935
2007-10-01 IRBT Irobot Corp Option Ex 1,000 1.87 1,870
2007-08-09 IRBT Irobot Corp Option Ex 500 1.87 935
2007-08-09 IRBT Irobot Corp Sale 500 20.00 10,000
2007-08-01 IRBT Irobot Corp Option Ex 500 1.87 935
2007-08-02 IRBT Irobot Corp Option Ex 500 1.87 935
2007-08-03 IRBT Irobot Corp Sale 500 17.61 8,805
2007-08-02 IRBT Irobot Corp Sale 500 17.71 8,855
2007-08-01 IRBT Irobot Corp Sale 500 17.76 8,880
2007-08-03 IRBT Irobot Corp Option Ex 500 1.87 935
2007-07-13 IRBT Irobot Corp Sale 500 20.72 10,360
2007-07-12 IRBT Irobot Corp Sale 500 20.35 10,175
2007-07-13 IRBT Irobot Corp Option Ex 500 1.87 935
2007-07-12 IRBT Irobot Corp Option Ex 500 1.87 935
2007-07-05 IRBT Irobot Corp Sale 500 19.39 9,695
2007-07-05 IRBT Irobot Corp Option Ex 500 1.87 935
2007-07-03 IRBT Irobot Corp Sale 500 19.49 9,745
2007-07-02 IRBT Irobot Corp Sale 500 19.86 9,930
2007-06-29 IRBT Irobot Corp Sale 500 20.00 10,000
2007-07-03 IRBT Irobot Corp Option Ex 500 1.87 935
2007-07-02 IRBT Irobot Corp Option Ex 500 1.87 935
2007-06-29 IRBT Irobot Corp Option Ex 500 1.87 935
2007-06-28 IRBT Irobot Corp Sale 500 20.00 10,000
2007-06-28 IRBT Irobot Corp Option Ex 500 1.87 935
2007-06-26 IRBT Irobot Corp Sale 500 20.27 10,135
2007-06-26 IRBT Irobot Corp Option Ex 500 1.87 935
2007-06-21 IRBT Irobot Corp Option Ex 500 1.87 935
2007-06-25 IRBT Irobot Corp Sale 500 20.00 10,000
2007-06-25 IRBT Irobot Corp Option Ex 500 1.87 935
2007-06-22 IRBT Irobot Corp Sale 500 20.00 10,000
2007-06-21 IRBT Irobot Corp Sale 500 20.00 10,000
2007-06-22 IRBT Irobot Corp Option Ex 500 1.87 935
2007-06-05 IRBT Irobot Corp Sale 500 16.13 8,064
2007-06-04 IRBT Irobot Corp Sale 500 16.05 8,025
2007-06-05 IRBT Irobot Corp Option Ex 500 1.87 935
2007-06-04 IRBT Irobot Corp Option Ex 500 1.87 935
2007-06-01 IRBT Irobot Corp Sale 500 16.50 8,250
2007-06-01 IRBT Irobot Corp Option Ex 500 1.87 935
2007-05-03 IRBT Irobot Corp Sale 500 15.45 7,725
2007-05-02 IRBT Irobot Corp Sale 500 15.90 7,950
2007-05-03 IRBT Irobot Corp Option Ex 500 1.87 935
2007-05-01 IRBT Irobot Corp Sale 500 15.85 7,925
2007-05-02 IRBT Irobot Corp Option Ex 500 1.87 935
2007-05-01 IRBT Irobot Corp Option Ex 500 1.87 935
2007-04-04 IRBT Irobot Corp Sale 500 14.92 7,460
2007-04-03 IRBT Irobot Corp Sale 500 13.66 6,830
2007-04-04 IRBT Irobot Corp Option Ex 298 1.87 557
2007-04-02 IRBT Irobot Corp Sale 500 13.20 6,600
2007-03-05 IRBT Irobot Corp Sale 500 13.36 6,680
2007-03-01 IRBT Irobot Corp Sale 500 13.82 6,910
2007-03-02 IRBT Irobot Corp Sale 500 14.10 7,050
2007-02-05 IRBT Irobot Corp Sale 500 18.20 9,100
2007-02-02 IRBT Irobot Corp Sale 500 18.05 9,025
2007-02-01 IRBT Irobot Corp Sale 500 18.35 9,175
2007-01-03 IRBT Irobot Corp Sale 500 18.38 9,190
2007-01-04 IRBT Irobot Corp Sale 500 18.06 9,030
2007-01-05 IRBT Irobot Corp Sale 500 17.85 8,925
2006-12-01 IRBT Irobot Corp Sale 500 18.56 9,280
2006-12-04 IRBT Irobot Corp Sale 500 18.50 9,250
2006-12-05 IRBT Irobot Corp Sale 500 19.36 9,680
2006-11-06 IRBT Irobot Corp Sale 500 20.05 10,025
2006-11-01 IRBT Irobot Corp Sale 500 20.50 10,250
2006-11-02 IRBT Irobot Corp Sale 500 20.11 10,055
2006-11-03 IRBT Irobot Corp Sale 500 20.07 10,035
2006-10-10 IRBT Irobot Corp Sale 500 24.00 12,000
2006-10-05 IRBT Irobot Corp Sale 500 22.23 11,115
2006-10-04 IRBT Irobot Corp Sale 500 22.00 11,000
2006-10-03 IRBT Irobot Corp Sale 500 20.55 10,275
2006-10-02 IRBT Irobot Corp Sale 500 20.06 10,030
2006-09-19 IRBT Irobot Corp Sale 500 21.21 10,605
2006-09-20 IRBT Irobot Corp Sale 500 20.89 10,445
2006-09-18 IRBT Irobot Corp Sale 500 22.20 11,100
2006-09-13 IRBT Irobot Corp Sale 500 19.35 9,675
2006-09-12 IRBT Irobot Corp Sale 500 18.36 9,180
2006-09-11 IRBT Irobot Corp Sale 500 17.95 8,975
2006-09-05 IRBT Irobot Corp Sale 500 17.92 8,960
2006-09-06 IRBT Irobot Corp Sale 500 17.95 8,975
2006-09-07 IRBT Irobot Corp Sale 500 17.85 8,925
2006-08-30 IRBT Irobot Corp Sale 500 18.10 9,050
2006-08-29 IRBT Irobot Corp Sale 500 18.20 9,100
2006-08-28 IRBT Irobot Corp Sale 500 17.50 8,750
2006-08-23 IRBT Irobot Corp Sale 500 18.21 9,105
2006-08-21 IRBT Irobot Corp Sale 500 19.00 9,500
2006-08-22 IRBT Irobot Corp Sale 500 18.00 9,000
2005-11-15 IRBT Irobot Corp Sale 632 24.00 15,168

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 Weinstein Glen Daniel (EVP and Chief Legal Officer of Irobot Corp at the time of this reporting) see the Securities and Exchange Commission (SEC) website.