Insider Stock Trading History of Angle Colin M


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 Angle Colin M since year 2005. The trader's CIK number is 1341689. At the time of this reporting, Angle Colin M is the Chief Executive 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 Angle Colin M since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2017-07-26 IRBT Irobot Corp Sale 5,886 106.20 625,104
2017-04-03 IRBT Irobot Corp Sale 9,485 65.89 624,995
2017-02-07 IRBT Irobot Corp Sale 9,857 63.41 625,032
2016-10-17 IRBT Irobot Corp Option Ex 53,683 14.52 779,477
2016-10-18 IRBT Irobot Corp Option Ex 60,267 14.52 875,076
2016-10-17 IRBT Irobot Corp Sale 53,683 44.71 2,400,166
2016-10-18 IRBT Irobot Corp Sale 60,267 44.70 2,693,934
2015-12-16 IRBT Irobot Corp Sale 6,936 36.06 250,091
2015-12-15 IRBT Irobot Corp Sale 52,138 34.52 1,800,012
2015-11-16 IRBT Irobot Corp Option Ex 73,829 7.76 572,913
2015-11-16 IRBT Irobot Corp Sale 45,446 30.79 1,399,146
2014-12-03 IRBT Irobot Corp Sale 6,690 37.37 250,005
2014-11-03 IRBT Irobot Corp Option Ex 26,000 17.13 445,380
2014-11-03 IRBT Irobot Corp Sale 26,000 35.86 932,360
2014-02-28 IRBT Irobot Corp Option Ex 21,333 16.03 341,967
2014-02-28 IRBT Irobot Corp Sale 21,333 41.59 887,239
2014-01-08 IRBT Irobot Corp Sale 38,051 36.19 1,377,065
2014-01-07 IRBT Irobot Corp Sale 72,488 36.18 2,622,615
2014-01-02 IRBT Irobot Corp Sale 14,599 34.26 500,161
2013-06-17 IRBT Irobot Corp Sale 55,276 36.18 1,999,996
2013-05-06 IRBT Irobot Corp Sale 53,886 30.16 1,624,986
2013-04-24 IRBT Irobot Corp Sale 16,361 26.74 437,493
2013-03-14 IRBT Irobot Corp Sale 18,160 24.09 437,528
2012-12-27 IRBT Irobot Corp Sale 24,569 19.04 467,744
2012-12-19 IRBT Irobot Corp Sale 4,100 20.00 82,008
2012-11-29 IRBT Irobot Corp Sale 6,801 19.02 129,341
2012-11-30 IRBT Irobot Corp Sale 1,087 19.00 20,653
2012-09-14 IRBT Irobot Corp Sale 26,246 26.66 699,849
2012-07-26 IRBT Irobot Corp Sale 30,345 23.07 700,089
2012-07-30 IRBT Irobot Corp Sale 29,110 24.01 699,047
2012-03-27 IRBT Irobot Corp Sale 11,000 28.39 312,345
2012-02-01 IRBT Irobot Corp Sale 9,200 33.98 312,652
2012-02-03 IRBT Irobot Corp Sale 1,700 36.79 62,548
2011-11-04 IRBT Irobot Corp Sale 9,450 33.18 313,532
2011-10-26 IRBT Irobot Corp Sale 1,925 32.84 63,224
2011-10-12 IRBT Irobot Corp Sale 10,700 29.29 313,413
2011-09-20 IRBT Irobot Corp Sale 16,108 26.99 434,738
2011-07-01 IRBT Irobot Corp Sale 8,825 35.48 313,084
2011-06-28 IRBT Irobot Corp Sale 3,645 33.85 123,386
2011-04-20 IRBT Irobot Corp Sale 1,725 36.37 62,738
2011-04-08 IRBT Irobot Corp Sale 9,550 32.74 312,676
2011-04-01 IRBT Irobot Corp Sale 1,900 33.14 62,958
2011-02-25 IRBT Irobot Corp Sale 10,800 28.89 311,958
2011-01-21 IRBT Irobot Corp Sale 11,980 26.17 313,528
2010-12-27 IRBT Irobot Corp Sale 10,100 24.76 250,076
2010-12-10 IRBT Irobot Corp Sale 11,085 22.56 250,077
2010-10-28 IRBT Irobot Corp Sale 11,735 21.26 249,486
2010-10-29 IRBT Irobot Corp Sale 11,920 20.98 250,081
2010-10-14 IRBT Irobot Corp Sale 11,851 19.25 228,131
2010-10-15 IRBT Irobot Corp Sale 1,149 18.94 21,762
2010-05-14 IRBT Irobot Corp Sale 23,500 21.27 499,845
2010-04-29 IRBT Irobot Corp Sale 26,507 18.86 499,922
2009-12-22 IRBT Irobot Corp Sale 10,900 17.22 187,698
2009-12-23 IRBT Irobot Corp Sale 12,100 17.19 207,999
2009-12-21 IRBT Irobot Corp Sale 15,017 17.26 259,193
2009-11-03 IRBT Irobot Corp Sale 28,400 13.95 396,180
2009-11-04 IRBT Irobot Corp Sale 27,600 14.09 388,884
2009-10-01 IRBT Irobot Corp Sale 2,000 12.00 24,000
2009-09-30 IRBT Irobot Corp Sale 8,000 12.33 98,640
2007-03-06 IRBT Irobot Corp Option Ex 347,710 .00 0
2007-02-22 IRBT Irobot Corp Sale 4,002 15.24 60,982
2007-02-23 IRBT Irobot Corp Sale 3,637 14.96 54,420
2007-02-23 IRBT Irobot Corp Sale 363 14.96 5,431
2007-02-06 IRBT Irobot Corp Sale 3,898 18.20 70,939
2007-02-07 IRBT Irobot Corp Sale 3,637 18.22 66,251
2007-02-06 IRBT Irobot Corp Sale 104 18.30 1,902
2007-02-07 IRBT Irobot Corp Sale 363 18.22 6,612
2007-01-18 IRBT Irobot Corp Sale 364 18.32 6,667
2007-01-19 IRBT Irobot Corp Sale 726 18.01 13,076
2007-01-19 IRBT Irobot Corp Sale 182 18.19 3,310
2007-01-18 IRBT Irobot Corp Sale 3,638 18.32 66,651
2007-01-19 IRBT Irobot Corp Sale 3,092 17.96 55,529
2007-01-04 IRBT Irobot Corp Sale 3,113 17.70 55,093
2007-01-03 IRBT Irobot Corp Sale 3,638 18.18 66,138
2007-01-04 IRBT Irobot Corp Sale 99 17.86 1,767
2006-12-22 IRBT Irobot Corp Sale 3,637 18.44 67,066
2006-12-21 IRBT Irobot Corp Sale 3,765 18.12 68,218
2006-12-22 IRBT Irobot Corp Sale 363 18.44 6,693
2006-12-21 IRBT Irobot Corp Sale 237 18.17 4,306
2006-12-05 IRBT Irobot Corp Sale 3,364 19.28 64,864
2006-12-04 IRBT Irobot Corp Sale 3,638 18.71 68,074
2006-12-05 IRBT Irobot Corp Sale 127 19.39 2,462
2006-12-05 IRBT Irobot Corp Sale 509 19.30 9,821
2006-12-04 IRBT Irobot Corp Sale 364 18.71 6,811
2006-11-27 IRBT Irobot Corp Sale 1,325 19.36 25,650
2006-11-24 IRBT Irobot Corp Sale 3,638 19.63 71,399
2006-11-27 IRBT Irobot Corp Sale 105 19.78 2,077
2006-11-27 IRBT Irobot Corp Sale 258 19.44 5,014
2006-11-24 IRBT Irobot Corp Sale 173 19.68 3,403
2006-11-27 IRBT Irobot Corp Sale 2,312 19.71 45,571
2006-11-24 IRBT Irobot Corp Sale 191 19.58 3,740
2006-11-07 IRBT Irobot Corp Sale 2,818 19.95 56,205
2006-11-06 IRBT Irobot Corp Sale 3,638 19.94 72,545
2006-11-07 IRBT Irobot Corp Sale 228 20.04 4,569
2006-11-07 IRBT Irobot Corp Sale 954 20.00 19,081
2006-11-06 IRBT Irobot Corp Sale 364 19.94 7,258
2006-10-20 IRBT Irobot Corp Sale 1,820 22.82 41,532
2006-10-19 IRBT Irobot Corp Sale 3,638 23.58 85,784
2006-10-20 IRBT Irobot Corp Sale 363 22.95 8,332
2006-10-19 IRBT Irobot Corp Sale 73 23.82 1,738
2006-10-19 IRBT Irobot Corp Sale 291 23.48 6,833
2006-10-20 IRBT Irobot Corp Sale 1,817 23.04 41,858
2006-10-03 IRBT Irobot Corp Sale 3,546 20.74 73,558
2006-10-02 IRBT Irobot Corp Sale 2,584 20.33 52,530
2006-10-03 IRBT Irobot Corp Sale 9 21.02 189
2006-10-03 IRBT Irobot Corp Sale 354 20.74 7,343
2006-10-02 IRBT Irobot Corp Sale 108 20.66 2,230
2006-10-03 IRBT Irobot Corp Sale 91 21.02 1,912
2006-10-02 IRBT Irobot Corp Sale 1,054 20.66 21,778
2006-10-02 IRBT Irobot Corp Sale 256 20.32 5,202
2006-09-22 IRBT Irobot Corp Sale 172 20.64 3,550
2006-09-21 IRBT Irobot Corp Sale 219 21.61 4,733
2006-09-22 IRBT Irobot Corp Sale 3,323 20.79 69,088
2006-09-21 IRBT Irobot Corp Sale 145 21.17 3,069
2006-09-22 IRBT Irobot Corp Sale 314 20.56 6,455
2006-09-21 IRBT Irobot Corp Sale 3,638 21.48 78,155
2006-09-22 IRBT Irobot Corp Sale 191 20.86 3,984
2006-09-06 IRBT Irobot Corp Sale 24 17.91 429
2006-09-06 IRBT Irobot Corp Sale 478 17.81 8,513
2006-09-05 IRBT Irobot Corp Sale 109 17.91 1,951
2006-09-06 IRBT Irobot Corp Sale 4,596 17.84 82,015
2006-09-05 IRBT Irobot Corp Sale 116 17.77 2,061
2006-09-06 IRBT Irobot Corp Sale 435 17.73 7,710
2006-09-05 IRBT Irobot Corp Sale 2,244 17.83 40,017
2006-08-25 IRBT Irobot Corp Sale 1,274 17.27 21,998
2006-08-24 IRBT Irobot Corp Sale 3,638 17.86 64,978
2006-08-25 IRBT Irobot Corp Sale 38 17.72 673
2006-08-25 IRBT Irobot Corp Sale 325 17.40 5,654
2006-08-24 IRBT Irobot Corp Sale 127 17.98 2,284
2006-08-25 IRBT Irobot Corp Sale 2,363 17.54 41,442
2006-08-24 IRBT Irobot Corp Sale 237 17.75 4,206
2005-11-15 IRBT Irobot Corp Sale 62,195 24.00 1,492,680
2005-11-08 IRBT Irobot Corp Sale 96,090 24.00 2,306,160

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 Angle Colin M (Chief Executive Officer of Irobot Corp at the time of this reporting) see the Securities and Exchange Commission (SEC) website.