Insider Stock Trading History of Chwang Ronald


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 Chwang Ronald since year 2005. The trader's CIK number is 1230767. At the time of this reporting, Chwang Ronald 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 Chwang Ronald since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2017-08-29 IRBT Irobot Corp Sale 10,000 92.71 927,099
2017-08-01 IRBT Irobot Corp Sale 3,243 106.32 344,786
2017-05-02 IRBT Irobot Corp Sale 3,397 84.17 285,925
2016-12-08 IRBT Irobot Corp Option Ex 10,000 17.70 177,000
2016-12-08 IRBT Irobot Corp Sale 10,000 59.25 592,480
2016-08-10 IRBT Irobot Corp Sale 10,000 40.11 401,070
2016-06-13 IRBT Irobot Corp Option Ex 10,000 13.46 134,600
2016-06-08 IRBT Irobot Corp Sale 11,676 38.43 448,708
2016-06-09 IRBT Irobot Corp Sale 2,134 38.21 81,540
2016-06-06 IRBT Irobot Corp Sale 20,000 38.28 765,600
2016-06-07 IRBT Irobot Corp Sale 34,235 38.37 1,313,596
2016-06-02 IRBT Irobot Corp Sale 30,000 38.49 1,154,790
2016-06-03 IRBT Irobot Corp Sale 16,009 38.34 613,705
2016-06-01 IRBT Irobot Corp Sale 25,946 38.49 998,791
2015-06-17 IRBT Irobot Corp Option Ex 10,000 14.05 140,500
2014-03-06 IRBT Irobot Corp Sale 5,000 46.79 233,950
2014-03-04 IRBT Irobot Corp Option Ex 5,000 19.85 99,250
2014-03-04 IRBT Irobot Corp Sale 5,000 43.52 217,600
2014-03-06 IRBT Irobot Corp Option Ex 5,000 19.85 99,250
2014-02-24 IRBT Irobot Corp Sale 3,059 45.75 139,949
2014-02-11 IRBT Irobot Corp Sale 10,000 42.86 428,600
2013-05-20 IRBT Irobot Corp Option Ex 3,000 24.00 72,000
2013-05-20 IRBT Irobot Corp Sale 3,000 34.63 103,890
2013-05-15 IRBT Irobot Corp Sale 11,700 34.57 404,469
2013-05-13 IRBT Irobot Corp Sale 8,300 32.52 269,916
2013-05-09 IRBT Irobot Corp Sale 20,000 31.00 620,000
2013-05-10 IRBT Irobot Corp Sale 20,000 32.72 654,400
2013-05-06 IRBT Irobot Corp Sale 8,000 29.96 239,680
2013-05-07 IRBT Irobot Corp Sale 20,000 30.93 618,600
2013-05-08 IRBT Irobot Corp Sale 20,000 31.14 622,800
2013-04-26 IRBT Irobot Corp Sale 3,800 28.46 108,148
2013-04-30 IRBT Irobot Corp Sale 2,500 28.55 71,375
2013-04-29 IRBT Irobot Corp Sale 13,700 28.57 391,340
2013-04-29 IRBT Irobot Corp Option Ex 10,000 16.46 164,600
2012-01-25 IRBT Irobot Corp Sale 16,600 32.87 545,559
2012-01-26 IRBT Irobot Corp Sale 900 33.12 29,811
2012-01-27 IRBT Irobot Corp Sale 4,900 32.88 161,097
2011-11-16 IRBT Irobot Corp Sale 3,000 32.50 97,500
2011-11-16 IRBT Irobot Corp Option Ex 3,000 24.00 72,000
2011-11-11 IRBT Irobot Corp Option Ex 2,000 24.00 48,000
2011-11-11 IRBT Irobot Corp Sale 2,000 33.03 66,060
2011-11-04 IRBT Irobot Corp Option Ex 7,000 24.00 168,000
2011-11-04 IRBT Irobot Corp Sale 7,000 33.42 233,940
2011-11-03 IRBT Irobot Corp Sale 5,000 33.64 168,220
2011-11-02 IRBT Irobot Corp Option Ex 2,059 24.00 49,416
2011-10-28 IRBT Irobot Corp Option Ex 2,000 24.00 48,000
2011-10-31 IRBT Irobot Corp Sale 5,941 34.54 205,196
2011-11-02 IRBT Irobot Corp Sale 2,059 33.52 69,017
2011-10-31 IRBT Irobot Corp Option Ex 5,941 24.00 142,584
2011-10-28 IRBT Irobot Corp Sale 2,000 33.25 66,500
2011-11-01 IRBT Irobot Corp Sale 1,500 32.35 48,523
2011-10-31 IRBT Irobot Corp Sale 9,800 34.05 333,719
2011-10-28 IRBT Irobot Corp Sale 3,400 33.10 112,550
2011-10-27 IRBT Irobot Corp Sale 21,325 35.21 750,767
2011-10-26 IRBT Irobot Corp Sale 20,000 33.09 661,740
2011-10-24 IRBT Irobot Corp Sale 3,100 30.05 93,158
2011-03-09 IRBT Irobot Corp Option Ex 5,000 24.00 120,000
2011-03-09 IRBT Irobot Corp Sale 5,000 29.80 148,980
2011-03-08 IRBT Irobot Corp Sale 5,000 29.45 147,250
2011-03-07 IRBT Irobot Corp Sale 3,900 29.21 113,903
2011-03-08 IRBT Irobot Corp Option Ex 5,000 24.00 120,000
2011-03-07 IRBT Irobot Corp Option Ex 3,900 24.00 93,600
2011-03-04 IRBT Irobot Corp Sale 1,100 29.20 32,121
2011-03-04 IRBT Irobot Corp Option Ex 1,100 24.00 26,400
2011-01-12 IRBT Irobot Corp Sale 10,655 25.91 276,039
2011-01-13 IRBT Irobot Corp Sale 7,900 26.07 205,945
2011-01-14 IRBT Irobot Corp Sale 18,100 26.02 470,907
2011-01-10 IRBT Irobot Corp Sale 10,000 25.90 258,990
2011-01-11 IRBT Irobot Corp Sale 4,545 25.72 116,901
2011-01-07 IRBT Irobot Corp Sale 8,800 26.06 229,301
2011-01-06 IRBT Irobot Corp Sale 25,000 26.40 660,050
2010-11-24 IRBT Irobot Corp Sale 5,000 20.52 102,585
2010-11-26 IRBT Irobot Corp Sale 1,418 20.71 29,371
2010-11-15 IRBT Irobot Corp Sale 9,027 21.01 189,621
2010-11-08 IRBT Irobot Corp Sale 19,900 20.15 400,985
2010-11-04 IRBT Irobot Corp Sale 25,000 20.17 504,250
2010-11-05 IRBT Irobot Corp Sale 100 20.18 2,018
2010-04-29 IRBT Irobot Corp Sale 100,000 19.67 1,967,000
2008-09-11 IRBT Irobot Corp Sale 14,900 14.07 209,643
2008-09-12 IRBT Irobot Corp Sale 2,800 13.91 38,948
2008-09-08 IRBT Irobot Corp Sale 20,000 14.36 287,260
2008-09-09 IRBT Irobot Corp Sale 30,000 14.64 439,350
2008-09-10 IRBT Irobot Corp Sale 25,301 14.40 364,460
2008-03-13 IRBT Irobot Corp Sale 900 18.94 17,046
2008-03-12 IRBT Irobot Corp Sale 9,100 19.04 173,264
2008-03-11 IRBT Irobot Corp Sale 45,000 19.03 856,350
2008-03-10 IRBT Irobot Corp Sale 45,502 19.00 864,538
2008-03-07 IRBT Irobot Corp Sale 26,655 19.01 506,711
2008-03-03 IRBT Irobot Corp Sale 15,400 18.87 290,598
2008-03-04 IRBT Irobot Corp Sale 60,000 19.05 1,142,700
2008-03-05 IRBT Irobot Corp Sale 80,000 19.02 1,521,600
2008-03-06 IRBT Irobot Corp Sale 40,000 19.16 766,200
2008-02-29 IRBT Irobot Corp Sale 35,609 18.45 657,164
2007-09-28 IRBT Irobot Corp Sale 745 20.00 14,900
2007-09-27 IRBT Irobot Corp Sale 1,155 20.02 23,123
2007-09-14 IRBT Irobot Corp Sale 5,000 23.68 118,400
2007-09-11 IRBT Irobot Corp Sale 11,158 23.16 258,419
2007-09-12 IRBT Irobot Corp Sale 5,000 23.11 115,550
2007-09-13 IRBT Irobot Corp Sale 5,000 23.81 119,050
2007-09-10 IRBT Irobot Corp Sale 10,000 22.59 225,900
2007-09-06 IRBT Irobot Corp Sale 10,000 23.85 238,500
2007-09-07 IRBT Irobot Corp Sale 10,000 22.67 226,700
2007-09-04 IRBT Irobot Corp Sale 10,000 22.06 220,600
2007-09-05 IRBT Irobot Corp Sale 10,000 23.05 230,500
2007-09-06 IRBT Irobot Corp Sale 10,000 23.66 236,600
2007-08-29 IRBT Irobot Corp Sale 6,884 21.05 144,908
2007-08-30 IRBT Irobot Corp Sale 15,000 21.85 327,750
2007-08-31 IRBT Irobot Corp Sale 10,000 22.05 220,500
2007-08-24 IRBT Irobot Corp Sale 10,000 21.68 216,800
2007-08-27 IRBT Irobot Corp Sale 9,800 21.23 208,054
2007-08-21 IRBT Irobot Corp Sale 10,000 21.97 219,700
2007-08-22 IRBT Irobot Corp Sale 10,000 21.73 217,300
2007-08-23 IRBT Irobot Corp Sale 10,000 21.84 218,400
2007-08-16 IRBT Irobot Corp Sale 11,300 21.86 246,961
2007-08-17 IRBT Irobot Corp Sale 10,000 22.00 220,000
2007-08-20 IRBT Irobot Corp Sale 10,000 21.87 218,700
2007-08-10 IRBT Irobot Corp Sale 3,600 20.04 72,144
2007-08-09 IRBT Irobot Corp Sale 5,000 19.99 99,949
2007-08-08 IRBT Irobot Corp Sale 3,000 19.29 57,870
2007-07-26 IRBT Irobot Corp Sale 2,500 19.05 47,625
2007-07-27 IRBT Irobot Corp Sale 2,200 19.07 41,954
2007-07-20 IRBT Irobot Corp Sale 2,500 19.08 47,699
2007-07-23 IRBT Irobot Corp Sale 2,500 18.98 47,450
2007-07-19 IRBT Irobot Corp Sale 2,500 19.44 48,600
2007-07-18 IRBT Irobot Corp Sale 2,500 19.08 47,699
2007-07-17 IRBT Irobot Corp Sale 2,500 20.05 50,125
2007-07-16 IRBT Irobot Corp Sale 2,500 20.42 51,050
2007-07-12 IRBT Irobot Corp Sale 2,500 20.36 50,900
2007-07-13 IRBT Irobot Corp Sale 2,500 20.47 51,175
2007-07-09 IRBT Irobot Corp Sale 2,500 19.29 48,225
2007-07-10 IRBT Irobot Corp Sale 2,500 19.44 48,600
2007-07-11 IRBT Irobot Corp Sale 2,500 19.52 48,800
2007-07-03 IRBT Irobot Corp Sale 2,500 19.30 48,250
2007-07-06 IRBT Irobot Corp Sale 2,500 19.16 47,900
2007-07-05 IRBT Irobot Corp Sale 2,500 19.35 48,375
2007-07-02 IRBT Irobot Corp Sale 2,500 19.41 48,525
2007-06-27 IRBT Irobot Corp Sale 2,500 19.08 47,699
2007-06-28 IRBT Irobot Corp Sale 2,500 19.80 49,500
2007-06-29 IRBT Irobot Corp Sale 2,500 19.90 49,750
2007-06-26 IRBT Irobot Corp Sale 2,500 19.48 48,700
2007-06-25 IRBT Irobot Corp Sale 2,500 20.18 50,450
2007-06-22 IRBT Irobot Corp Sale 2,500 20.17 50,425
2007-06-19 IRBT Irobot Corp Sale 4,500 18.02 81,112
2007-06-20 IRBT Irobot Corp Sale 4,500 18.66 83,992
2007-06-21 IRBT Irobot Corp Sale 2,500 19.58 48,949
2007-06-14 IRBT Irobot Corp Sale 7,754 17.04 132,128
2007-06-15 IRBT Irobot Corp Sale 4,100 17.92 73,472
2007-06-18 IRBT Irobot Corp Sale 4,500 18.07 81,292
2007-06-13 IRBT Irobot Corp Sale 2,500 16.62 41,550
2007-06-12 IRBT Irobot Corp Sale 2,500 16.52 41,300
2007-06-11 IRBT Irobot Corp Sale 2,500 16.72 41,800
2007-06-07 IRBT Irobot Corp Sale 2,500 16.47 41,175
2007-06-08 IRBT Irobot Corp Sale 2,500 16.61 41,525
2007-06-06 IRBT Irobot Corp Sale 2,500 16.52 41,300
2007-06-01 IRBT Irobot Corp Sale 5,746 16.21 93,142
2007-06-04 IRBT Irobot Corp Sale 2,500 16.14 40,350
2007-06-05 IRBT Irobot Corp Sale 2,500 16.26 40,650
2007-05-31 IRBT Irobot Corp Sale 5,000 16.49 82,449
2007-05-30 IRBT Irobot Corp Sale 5,000 16.48 82,400
2007-05-29 IRBT Irobot Corp Sale 5,000 16.11 80,550
2007-05-23 IRBT Irobot Corp Sale 4,900 16.10 78,890
2007-05-24 IRBT Irobot Corp Sale 5,000 16.13 80,650
2007-05-25 IRBT Irobot Corp Sale 5,000 16.18 80,900
2007-05-22 IRBT Irobot Corp Sale 4,310 16.03 69,089
2007-05-21 IRBT Irobot Corp Sale 7,500 16.05 120,337
2007-05-18 IRBT Irobot Corp Sale 5,000 15.58 77,900
2007-05-14 IRBT Irobot Corp Sale 2,500 15.57 38,925
2007-05-15 IRBT Irobot Corp Sale 1,900 15.32 29,108
2007-05-16 IRBT Irobot Corp Sale 100 15.50 1,550
2007-05-10 IRBT Irobot Corp Sale 5,000 15.57 77,850
2007-05-09 IRBT Irobot Corp Sale 5,000 15.51 77,550
2007-05-11 IRBT Irobot Corp Sale 2,400 15.60 37,440
2007-05-04 IRBT Irobot Corp Sale 1,141 15.50 17,685
2007-05-07 IRBT Irobot Corp Sale 5,000 15.84 79,200
2007-05-08 IRBT Irobot Corp Sale 5,000 15.71 78,550
2007-05-01 IRBT Irobot Corp Sale 2,549 16.04 40,885
2007-04-30 IRBT Irobot Corp Sale 9,200 16.11 148,212
2007-04-27 IRBT Irobot Corp Sale 5,000 16.17 80,850
2007-04-26 IRBT Irobot Corp Sale 10,000 16.07 160,700
2007-04-23 IRBT Irobot Corp Sale 2,880 15.01 43,214
2007-04-24 IRBT Irobot Corp Sale 10,120 15.36 155,473
2007-04-25 IRBT Irobot Corp Sale 22,000 15.29 336,380
2007-04-04 IRBT Irobot Corp Sale 700 15.01 10,507
2007-04-03 IRBT Irobot Corp Sale 11,700 15.01 175,558
2007-03-08 IRBT Irobot Corp Sale 14,000 15.06 210,910
2007-03-07 IRBT Irobot Corp Sale 8,600 15.05 129,473
2006-11-28 IRBT Irobot Corp Sale 10,000 18.93 189,300
2006-11-21 IRBT Irobot Corp Sale 14,616 20.02 292,685
2006-11-17 IRBT Irobot Corp Sale 10,300 19.70 202,910
2006-11-20 IRBT Irobot Corp Sale 3,084 20.00 61,680
2006-11-15 IRBT Irobot Corp Sale 30,000 20.42 612,690
2006-11-16 IRBT Irobot Corp Sale 2,000 20.16 40,320
2006-10-27 IRBT Irobot Corp Sale 2,699 22.33 60,268
2006-10-24 IRBT Irobot Corp Sale 7,500 23.30 174,750
2006-10-25 IRBT Irobot Corp Sale 1,793 23.87 42,791
2006-10-18 IRBT Irobot Corp Sale 2,100 24.51 51,473
2006-10-11 IRBT Irobot Corp Sale 9,400 24.06 226,126
2006-10-10 IRBT Irobot Corp Sale 3,100 24.02 74,449
2006-10-06 IRBT Irobot Corp Sale 12,500 23.01 287,675
2006-10-04 IRBT Irobot Corp Sale 15,000 22.08 331,155
2006-09-20 IRBT Irobot Corp Sale 6,100 22.00 134,200
2006-09-15 IRBT Irobot Corp Sale 700 22.19 15,533
2006-09-15 IRBT Irobot Corp Sale 15,000 22.32 334,800

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 Chwang Ronald (Director of Irobot Corp at the time of this reporting) see the Securities and Exchange Commission (SEC) website.