The following table details the insider trading activities
(stock purchases, stock sales, and stock option exercises) of Angle Colin M since 2005.
This trader's CIK number is 1341689.
At the time of last reporting, Angle Colin M was the Officer of Irobot Corp. (stock ticker symbol IRBT).
Also see all insider trading activities at Irobot Corp.
Insider Buying | Insider Sales | Option Exercises | |||||
---|---|---|---|---|---|---|---|
Year | Symbol | Shares | Value | Shares | Value | Shares | Value |
2024 | IRBT | 0 | $0 | 179,503 | $2,057,283 | 0 | $0 |
2023 | IRBT | 0 | $0 | 0 | $0 | 36,013 | $1,193,470 |
2022 | IRBT | 0 | $0 | 46,588 | $2,712,662 | 46,588 | $1,553,135 |
2021 | IRBT | 0 | $0 | 90,254 | $8,420,803 | 35,175 | $1,368,812 |
2020 | IRBT | 0 | $0 | 135,310 | $10,949,322 | 36,175 | $826,960 |
2019 | IRBT | 0 | $0 | 64,262 | $5,997,202 | 0 | $0 |
2018 | IRBT | 0 | $0 | 99,696 | $8,641,548 | 40,825 | $1,085,536 |
2017 | IRBT | 0 | $0 | 70,428 | $5,493,752 | 45,200 | $1,513,295 |
2016 | IRBT | 0 | $0 | 113,950 | $5,094,100 | 113,950 | $1,654,553 |
2015 | IRBT | 0 | $0 | 104,520 | $3,449,249 | 73,829 | $572,913 |
2014 | IRBT | 0 | $0 | 179,161 | $6,569,445 | 47,333 | $787,347 |
2013 | IRBT | 0 | $0 | 143,683 | $4,500,003 | 0 | $0 |
2012 | IRBT | 0 | $0 | 144,158 | $3,486,276 | 0 | $0 |
2011 | IRBT | 0 | $0 | 86,608 | $2,625,235 | 0 | $0 |
2010 | IRBT | 0 | $0 | 107,847 | $2,249,380 | 0 | $0 |
2009 | IRBT | 0 | $0 | 104,017 | $1,562,594 | 0 | $0 |
2007 | IRBT | 0 | $0 | 30,856 | $534,768 | 347,710 | $0 |
2006 | IRBT | 0 | $0 | 72,018 | $1,418,611 | 0 | $0 |
2005 | IRBT | 0 | $0 | 158,285 | $3,798,840 | 0 | $0 |
Trade Date | Symbol | Trade Type | Shares | Price ($) | Value ($) |
---|---|---|---|---|---|
2024-02-29 | IRBT | Sale | 179,503 | 11.46 | 2,057,283 |
2023-03-07 | IRBT | Option Ex | 36,013 | 33.14 | 1,193,470 |
2022-05-23 | IRBT | Option Ex | 23,350 | 32.38 | 756,073 |
2022-05-23 | IRBT | Sale | 23,350 | 46.47 | 1,085,051 |
2022-02-08 | IRBT | Sale | 38 | 70.00 | 2,660 |
2022-02-08 | IRBT | Option Ex | 38 | 34.30 | 1,303 |
2022-01-13 | IRBT | Option Ex | 23,200 | 34.30 | 795,759 |
2022-01-13 | IRBT | Sale | 23,200 | 70.04 | 1,624,951 |
2021-11-01 | IRBT | Sale | 11,969 | 84.25 | 1,008,448 |
2021-08-11 | IRBT | Sale | 11,233 | 89.03 | 1,000,073 |
2021-04-23 | IRBT | Option Ex | 19,700 | 35.43 | 697,971 |
2021-01-25 | IRBT | Sale | 36,086 | 103.83 | 3,746,881 |
2021-01-21 | IRBT | Sale | 4,116 | 99.57 | 409,830 |
2021-01-13 | IRBT | Sale | 11,375 | 88.11 | 1,002,205 |
2021-01-04 | IRBT | Option Ex | 15,475 | 43.35 | 670,841 |
2021-01-04 | IRBT | Sale | 15,475 | 80.99 | 1,253,366 |
2020-10-09 | IRBT | Sale | 33,520 | 89.66 | 3,005,537 |
2020-10-08 | IRBT | Sale | 11,825 | 84.57 | 1,000,040 |
2020-09-01 | IRBT | Sale | 13,118 | 75.75 | 993,754 |
2020-09-01 | IRBT | Sale | 13,118 | 75.75 | 993,754 |
2020-07-09 | IRBT | Sale | 34,099 | 86.69 | 2,956,212 |
2020-05-18 | IRBT | Sale | 29,630 | 67.50 | 2,000,025 |
2020-03-03 | IRBT | Option Ex | 36,175 | 22.86 | 826,960 |
2019-06-03 | IRBT | Sale | 11,486 | 87.15 | 1,001,016 |
2019-03-11 | IRBT | Sale | 16,272 | 122.52 | 1,993,564 |
2019-01-07 | IRBT | Sale | 11,765 | 85.00 | 1,000,025 |
2019-01-02 | IRBT | Sale | 24,739 | 80.95 | 2,002,597 |
2018-11-28 | IRBT | Sale | 63,070 | 89.45 | 5,641,359 |
2018-11-28 | IRBT | Option Ex | 40,825 | 26.59 | 1,085,536 |
2018-11-01 | IRBT | Sale | 11,117 | 89.96 | 1,000,085 |
2018-07-06 | IRBT | Sale | 12,175 | 82.14 | 1,000,054 |
2018-06-12 | IRBT | Sale | 13,334 | 75.00 | 1,000,050 |
2017-12-26 | IRBT | Sale | 45,200 | 80.06 | 3,618,621 |
2017-12-26 | IRBT | Option Ex | 45,200 | 33.48 | 1,513,295 |
2017-07-26 | IRBT | Sale | 5,886 | 106.20 | 625,104 |
2017-04-03 | IRBT | Sale | 9,485 | 65.89 | 624,995 |
2017-02-07 | IRBT | Sale | 9,857 | 63.41 | 625,032 |
2016-10-17 | IRBT | Option Ex | 53,683 | 14.52 | 779,477 |
2016-10-18 | IRBT | Option Ex | 60,267 | 14.52 | 875,076 |
2016-10-17 | IRBT | Sale | 53,683 | 44.71 | 2,400,166 |
2016-10-18 | IRBT | Sale | 60,267 | 44.70 | 2,693,934 |
2015-12-16 | IRBT | Sale | 6,936 | 36.06 | 250,091 |
2015-12-15 | IRBT | Sale | 52,138 | 34.52 | 1,800,012 |
2015-11-16 | IRBT | Option Ex | 73,829 | 7.76 | 572,913 |
2015-11-16 | IRBT | Sale | 45,446 | 30.79 | 1,399,146 |
2014-12-03 | IRBT | Sale | 6,690 | 37.37 | 250,005 |
2014-11-03 | IRBT | Sale | 26,000 | 35.86 | 932,360 |
2014-11-03 | IRBT | Option Ex | 26,000 | 17.13 | 445,380 |
2014-02-28 | IRBT | Option Ex | 21,333 | 16.03 | 341,967 |
2014-02-28 | IRBT | Sale | 21,333 | 41.59 | 887,239 |
2014-01-07 | IRBT | Sale | 72,488 | 36.18 | 2,622,615 |
2014-01-08 | IRBT | Sale | 38,051 | 36.19 | 1,377,065 |
2014-01-02 | IRBT | Sale | 14,599 | 34.26 | 500,161 |
2013-06-17 | IRBT | Sale | 55,276 | 36.18 | 1,999,996 |
2013-05-06 | IRBT | Sale | 53,886 | 30.16 | 1,624,986 |
2013-04-24 | IRBT | Sale | 16,361 | 26.74 | 437,493 |
2013-03-14 | IRBT | Sale | 18,160 | 24.09 | 437,528 |
2012-12-27 | IRBT | Sale | 24,569 | 19.04 | 467,744 |
2012-12-19 | IRBT | Sale | 4,100 | 20.00 | 82,008 |
2012-11-29 | IRBT | Sale | 6,801 | 19.02 | 129,341 |
2012-11-30 | IRBT | Sale | 1,087 | 19.00 | 20,653 |
2012-09-14 | IRBT | Sale | 26,246 | 26.66 | 699,849 |
2012-07-30 | IRBT | Sale | 29,110 | 24.01 | 699,047 |
2012-07-26 | IRBT | Sale | 30,345 | 23.07 | 700,089 |
2012-03-27 | IRBT | Sale | 11,000 | 28.39 | 312,345 |
2012-02-01 | IRBT | Sale | 9,200 | 33.98 | 312,652 |
2012-02-03 | IRBT | Sale | 1,700 | 36.79 | 62,548 |
2011-11-04 | IRBT | Sale | 9,450 | 33.18 | 313,532 |
2011-10-26 | IRBT | Sale | 1,925 | 32.84 | 63,224 |
2011-10-12 | IRBT | Sale | 10,700 | 29.29 | 313,413 |
2011-09-20 | IRBT | Sale | 16,108 | 26.99 | 434,738 |
2011-07-01 | IRBT | Sale | 8,825 | 35.48 | 313,084 |
2011-06-28 | IRBT | Sale | 3,645 | 33.85 | 123,386 |
2011-04-20 | IRBT | Sale | 1,725 | 36.37 | 62,738 |
2011-04-08 | IRBT | Sale | 9,550 | 32.74 | 312,676 |
2011-04-01 | IRBT | Sale | 1,900 | 33.14 | 62,958 |
2011-02-25 | IRBT | Sale | 10,800 | 28.89 | 311,958 |
2011-01-21 | IRBT | Sale | 11,980 | 26.17 | 313,528 |
2010-12-27 | IRBT | Sale | 10,100 | 24.76 | 250,076 |
2010-12-10 | IRBT | Sale | 11,085 | 22.56 | 250,077 |
2010-10-28 | IRBT | Sale | 11,735 | 21.26 | 249,486 |
2010-10-29 | IRBT | Sale | 11,920 | 20.98 | 250,081 |
2010-10-14 | IRBT | Sale | 11,851 | 19.25 | 228,131 |
2010-10-15 | IRBT | Sale | 1,149 | 18.94 | 21,762 |
2010-05-14 | IRBT | Sale | 23,500 | 21.27 | 499,845 |
2010-04-29 | IRBT | Sale | 26,507 | 18.86 | 499,922 |
2009-12-22 | IRBT | Sale | 10,900 | 17.22 | 187,698 |
2009-12-23 | IRBT | Sale | 12,100 | 17.19 | 207,999 |
2009-12-21 | IRBT | Sale | 15,017 | 17.26 | 259,193 |
2009-11-04 | IRBT | Sale | 27,600 | 14.09 | 388,884 |
2009-11-03 | IRBT | Sale | 28,400 | 13.95 | 396,180 |
2009-09-30 | IRBT | Sale | 8,000 | 12.33 | 98,640 |
2009-10-01 | IRBT | Sale | 2,000 | 12.00 | 24,000 |
2007-03-06 | IRBT | Option Ex | 347,710 | .00 | 0 |
2007-02-23 | IRBT | Sale | 363 | 14.96 | 5,431 |
2007-02-23 | IRBT | Sale | 3,637 | 14.96 | 54,420 |
2007-02-22 | IRBT | Sale | 4,002 | 15.24 | 60,982 |
2007-02-06 | IRBT | Sale | 3,898 | 18.20 | 70,939 |
2007-02-07 | IRBT | Sale | 3,637 | 18.22 | 66,251 |
2007-02-06 | IRBT | Sale | 104 | 18.30 | 1,902 |
2007-02-07 | IRBT | Sale | 363 | 18.22 | 6,612 |
2007-01-19 | IRBT | Sale | 3,092 | 17.96 | 55,529 |
2007-01-18 | IRBT | Sale | 3,638 | 18.32 | 66,651 |
2007-01-19 | IRBT | Sale | 182 | 18.19 | 3,310 |
2007-01-19 | IRBT | Sale | 726 | 18.01 | 13,076 |
2007-01-18 | IRBT | Sale | 364 | 18.32 | 6,667 |
2007-01-04 | IRBT | Sale | 3,113 | 17.70 | 55,093 |
2007-01-03 | IRBT | Sale | 3,638 | 18.18 | 66,138 |
2007-01-04 | IRBT | Sale | 99 | 17.86 | 1,767 |
2006-12-21 | IRBT | Sale | 237 | 18.17 | 4,306 |
2006-12-22 | IRBT | Sale | 363 | 18.44 | 6,693 |
2006-12-21 | IRBT | Sale | 3,765 | 18.12 | 68,218 |
2006-12-22 | IRBT | Sale | 3,637 | 18.44 | 67,066 |
2006-12-05 | IRBT | Sale | 3,364 | 19.28 | 64,864 |
2006-12-04 | IRBT | Sale | 3,638 | 18.71 | 68,074 |
2006-12-05 | IRBT | Sale | 127 | 19.39 | 2,462 |
2006-12-05 | IRBT | Sale | 509 | 19.30 | 9,821 |
2006-12-04 | IRBT | Sale | 364 | 18.71 | 6,811 |
2006-11-27 | IRBT | Sale | 1,325 | 19.36 | 25,650 |
2006-11-24 | IRBT | Sale | 3,638 | 19.63 | 71,399 |
2006-11-27 | IRBT | Sale | 105 | 19.78 | 2,077 |
2006-11-27 | IRBT | Sale | 258 | 19.44 | 5,014 |
2006-11-24 | IRBT | Sale | 173 | 19.68 | 3,403 |
2006-11-27 | IRBT | Sale | 2,312 | 19.71 | 45,571 |
2006-11-24 | IRBT | Sale | 191 | 19.58 | 3,740 |
2006-11-07 | IRBT | Sale | 954 | 20.00 | 19,081 |
2006-11-07 | IRBT | Sale | 2,818 | 19.95 | 56,205 |
2006-11-06 | IRBT | Sale | 3,638 | 19.94 | 72,545 |
2006-11-07 | IRBT | Sale | 228 | 20.04 | 4,569 |
2006-11-06 | IRBT | Sale | 364 | 19.94 | 7,258 |
2006-10-20 | IRBT | Sale | 1,820 | 22.82 | 41,532 |
2006-10-19 | IRBT | Sale | 3,638 | 23.58 | 85,784 |
2006-10-20 | IRBT | Sale | 363 | 22.95 | 8,332 |
2006-10-19 | IRBT | Sale | 73 | 23.82 | 1,738 |
2006-10-19 | IRBT | Sale | 291 | 23.48 | 6,833 |
2006-10-20 | IRBT | Sale | 1,817 | 23.04 | 41,858 |
2006-10-03 | IRBT | Sale | 3,546 | 20.74 | 73,558 |
2006-10-02 | IRBT | Sale | 1,054 | 20.66 | 21,778 |
2006-10-02 | IRBT | Sale | 2,584 | 20.33 | 52,530 |
2006-10-03 | IRBT | Sale | 9 | 21.02 | 189 |
2006-10-03 | IRBT | Sale | 354 | 20.74 | 7,343 |
2006-10-02 | IRBT | Sale | 108 | 20.66 | 2,230 |
2006-10-03 | IRBT | Sale | 91 | 21.02 | 1,912 |
2006-10-02 | IRBT | Sale | 256 | 20.32 | 5,202 |
2006-09-22 | IRBT | Sale | 191 | 20.86 | 3,984 |
2006-09-22 | IRBT | Sale | 172 | 20.64 | 3,550 |
2006-09-21 | IRBT | Sale | 145 | 21.17 | 3,069 |
2006-09-21 | IRBT | Sale | 219 | 21.61 | 4,733 |
2006-09-22 | IRBT | Sale | 3,323 | 20.79 | 69,088 |
2006-09-22 | IRBT | Sale | 314 | 20.56 | 6,455 |
2006-09-21 | IRBT | Sale | 3,638 | 21.48 | 78,155 |
2006-09-06 | IRBT | Sale | 24 | 17.91 | 429 |
2006-09-05 | IRBT | Sale | 109 | 17.91 | 1,951 |
2006-09-06 | IRBT | Sale | 4,596 | 17.84 | 82,015 |
2006-09-05 | IRBT | Sale | 116 | 17.77 | 2,061 |
2006-09-06 | IRBT | Sale | 478 | 17.81 | 8,513 |
2006-09-05 | IRBT | Sale | 2,244 | 17.83 | 40,017 |
2006-09-06 | IRBT | Sale | 435 | 17.73 | 7,710 |
2006-08-24 | IRBT | Sale | 127 | 17.98 | 2,284 |
2006-08-25 | IRBT | Sale | 1,274 | 17.27 | 21,998 |
2006-08-24 | IRBT | Sale | 3,638 | 17.86 | 64,978 |
2006-08-25 | IRBT | Sale | 38 | 17.72 | 673 |
2006-08-25 | IRBT | Sale | 325 | 17.40 | 5,654 |
2006-08-25 | IRBT | Sale | 2,363 | 17.54 | 41,442 |
2006-08-24 | IRBT | Sale | 237 | 17.75 | 4,206 |
2005-11-15 | IRBT | Sale | 62,195 | 24.00 | 1,492,680 |
2005-11-08 | IRBT | 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 (Officer of Irobot Corp at the time of this reporting) see the Securities and Exchange Commission (SEC) website.