Insider Transactions by CHWANG RONALD
Mobile Version
Symbol |
Relationship |
Date |
Transaction |
Cost |
# Shares |
Value($) |
Total Shares |
Form 4 |
IRBT |
Director |
Aug 29, 2017 |
Sale |
$92.71 |
10,000 |
927,100 |
12,630 |
Aug 30, 2017, 06:45 PM |
IRBT |
Director |
Aug 01, 2017 |
Sale |
$106.32 |
3,243 |
344,786 |
22,630 |
Aug 02, 2017, 05:43 PM |
IRBT |
Director |
May 02, 2017 |
Sale |
$84.17 |
3,397 |
285,926 |
24,519 |
May 03, 2017, 07:08 PM |
IRBT |
Director |
Dec 08, 2016 |
Option Exercise |
$17.70 |
10,000 |
177,000 |
37,916 |
Dec 09, 2016, 06:56 PM |
IRBT |
Director |
Dec 08, 2016 |
Sale |
$59.25 |
10,000 |
592,480 |
27,916 |
Dec 09, 2016, 06:56 PM |
IRBT |
Director |
Aug 10, 2016 |
Sale |
$40.11 |
10,000 |
401,072 |
27,916 |
Aug 12, 2016, 04:17 PM |
IRBT |
Director |
Jun 13, 2016 |
Option Exercise |
$13.46 |
10,000 |
134,600 |
37,916 |
Jun 14, 2016, 04:16 PM |
IRBT |
Director |
Jun 09, 2016 |
Sale |
$38.21 |
2,134 |
81,540 |
0 |
Jun 09, 2016, 04:29 PM |
IRBT |
Director |
Jun 08, 2016 |
Sale |
$38.43 |
11,676 |
448,709 |
2,134 |
Jun 09, 2016, 04:29 PM |
IRBT |
Director |
Jun 07, 2016 |
Sale |
$38.37 |
34,235 |
1,313,615 |
36,853 |
Jun 07, 2016, 08:16 PM |
IRBT |
Director |
Jun 06, 2016 |
Sale |
$38.28 |
20,000 |
765,600 |
48,045 |
Jun 07, 2016, 08:16 PM |
IRBT |
Director |
Jun 03, 2016 |
Sale |
$38.34 |
16,009 |
613,848 |
75,097 |
Jun 03, 2016, 07:50 PM |
IRBT |
Director |
Jun 02, 2016 |
Sale |
$38.45 |
30,000 |
1,153,473 |
113,104 |
Jun 03, 2016, 07:50 PM |
IRBT |
Director |
Jun 01, 2016 |
Sale |
$38.48 |
25,946 |
998,299 |
120,000 |
Jun 03, 2016, 07:50 PM |
IRBT |
Director |
Jun 17, 2015 |
Option Exercise |
$14.05 |
10,000 |
140,500 |
24,993 |
Jun 18, 2015, 04:57 PM |
IRBT |
Director |
Mar 06, 2014 |
Option Exercise |
$19.85 |
5,000 |
99,250 |
13,353 |
Mar 06, 2014, 06:54 PM |
IRBT |
Director |
Mar 04, 2014 |
Option Exercise |
$19.85 |
5,000 |
99,250 |
13,353 |
Mar 06, 2014, 06:54 PM |
IRBT |
Director |
Mar 06, 2014 |
Sale |
$46.79 |
5,000 |
233,950 |
8,353 |
Mar 06, 2014, 06:54 PM |
IRBT |
Director |
Mar 04, 2014 |
Sale |
$43.52 |
5,000 |
217,600 |
8,353 |
Mar 06, 2014, 06:54 PM |
IRBT |
Director |
Feb 24, 2014 |
Sale |
$45.75 |
3,059 |
139,949 |
8,353 |
Feb 25, 2014, 04:46 PM |
IRBT |
Director |
Feb 11, 2014 |
Sale |
$42.86 |
10,000 |
428,600 |
79,210 |
Feb 13, 2014, 07:07 PM |
IRBT |
Director |
May 20, 2013 |
Option Exercise |
$24.00 |
3,000 |
72,000 |
11,240 |
May 22, 2013, 08:23 PM |
IRBT |
Director |
May 20, 2013 |
Sale |
$34.63 |
3,000 |
103,890 |
8,240 |
May 22, 2013, 08:23 PM |
IRBT |
Director |
May 15, 2013 |
Sale |
$34.57 |
11,700 |
404,469 |
140,000 |
May 15, 2013, 07:45 PM |
IRBT |
Director |
May 13, 2013 |
Sale |
$32.52 |
8,300 |
269,916 |
151,700 |
May 15, 2013, 07:45 PM |
IRBT |
Director |
May 09, 2013 |
Sale |
$31.00 |
20,000 |
620,000 |
180,000 |
May 10, 2013, 05:23 PM |
IRBT |
Director |
May 10, 2013 |
Sale |
$32.72 |
20,000 |
654,400 |
160,000 |
May 10, 2013, 05:23 PM |
IRBT |
Director |
May 08, 2013 |
Sale |
$31.14 |
20,000 |
622,800 |
200,000 |
May 08, 2013, 06:12 PM |
IRBT |
Director |
May 07, 2013 |
Sale |
$30.93 |
20,000 |
618,600 |
220,000 |
May 08, 2013, 06:12 PM |
IRBT |
Director |
May 06, 2013 |
Sale |
$29.96 |
8,000 |
239,680 |
89,210 |
May 08, 2013, 06:12 PM |
IRBT |
Director |
Apr 29, 2013 |
Option Exercise |
$16.46 |
10,000 |
164,600 |
18,240 |
Apr 30, 2013, 07:48 PM |
IRBT |
Director |
Apr 29, 2013 |
Sale |
$28.57 |
3,700 |
105,709 |
99,710 |
Apr 30, 2013, 07:48 PM |
IRBT |
Director |
Apr 26, 2013 |
Sale |
$28.46 |
3,800 |
108,148 |
103,410 |
Apr 30, 2013, 07:48 PM |
IRBT |
Director |
Apr 30, 2013 |
Sale |
$28.55 |
2,500 |
71,375 |
97,210 |
Apr 30, 2013, 07:48 PM |
IRBT |
Director |
Apr 29, 2013 |
Sale |
$28.56 |
10,000 |
285,600 |
8,240 |
Apr 30, 2013, 07:48 PM |
IRBT |
Director |
Jan 25, 2012 |
Sale |
$32.87 |
16,600 |
545,559 |
245,800 |
Jan 27, 2012, 04:54 PM |
IRBT |
Director |
Jan 27, 2012 |
Sale |
$32.88 |
4,900 |
161,095 |
240,000 |
Jan 27, 2012, 04:54 PM |
IRBT |
Director |
Jan 26, 2012 |
Sale |
$33.12 |
900 |
29,812 |
244,900 |
Jan 27, 2012, 04:54 PM |
IRBT |
Director |
Nov 16, 2011 |
Option Exercise |
$24.00 |
3,000 |
72,000 |
6,059 |
Nov 18, 2011, 05:19 PM |
IRBT |
Director |
Nov 16, 2011 |
Sale |
$32.50 |
3,000 |
97,500 |
3,059 |
Nov 18, 2011, 05:19 PM |
IRBT |
Director |
Nov 11, 2011 |
Option Exercise |
$24.00 |
2,000 |
48,000 |
5,059 |
Nov 15, 2011, 05:07 PM |
IRBT |
Director |
Nov 11, 2011 |
Sale |
$33.03 |
2,000 |
66,060 |
3,059 |
Nov 15, 2011, 05:07 PM |
IRBT |
Director |
Nov 04, 2011 |
Option Exercise |
$24.00 |
7,000 |
168,000 |
10,059 |
Nov 08, 2011, 06:39 PM |
IRBT |
Director |
Nov 04, 2011 |
Sale |
$33.46 |
7,000 |
234,240 |
7,559 |
Nov 08, 2011, 06:39 PM |
IRBT |
Director |
Nov 03, 2011 |
Sale |
$33.64 |
5,000 |
168,218 |
262,400 |
Nov 07, 2011, 07:56 PM |
IRBT |
Director |
Nov 02, 2011 |
Option Exercise |
$24.00 |
2,059 |
49,416 |
5,118 |
Nov 02, 2011, 06:42 PM |
IRBT |
Director |
Oct 31, 2011 |
Option Exercise |
$24.00 |
5,941 |
142,584 |
9,000 |
Nov 02, 2011, 06:42 PM |
IRBT |
Director |
Oct 28, 2011 |
Option Exercise |
$24.00 |
2,000 |
48,000 |
5,059 |
Nov 02, 2011, 06:42 PM |
IRBT |
Director |
Oct 31, 2011 |
Sale |
$34.54 |
5,941 |
205,197 |
3,059 |
Nov 02, 2011, 06:42 PM |
IRBT |
Director |
Oct 28, 2011 |
Sale |
$33.25 |
2,000 |
66,500 |
3,059 |
Nov 02, 2011, 06:42 PM |
IRBT |
Director |
Nov 02, 2011 |
Sale |
$33.52 |
2,059 |
69,018 |
3,059 |
Nov 02, 2011, 06:42 PM |
IRBT |
Director |
Nov 01, 2011 |
Sale |
$32.35 |
1,500 |
48,524 |
267,400 |
Nov 01, 2011, 09:09 PM |
IRBT |
Director |
Oct 31, 2011 |
Sale |
$34.05 |
9,800 |
333,716 |
268,900 |
Nov 01, 2011, 09:09 PM |
IRBT |
Director |
Oct 27, 2011 |
Sale |
$35.21 |
21,325 |
750,762 |
282,100 |
Oct 28, 2011, 05:10 PM |
IRBT |
Director |
Oct 28, 2011 |
Sale |
$33.10 |
3,400 |
112,549 |
278,700 |
Oct 28, 2011, 05:10 PM |
IRBT |
Director |
Oct 26, 2011 |
Sale |
$33.09 |
20,000 |
661,744 |
303,425 |
Oct 26, 2011, 09:36 PM |
IRBT |
Director |
Oct 24, 2011 |
Sale |
$30.05 |
3,100 |
93,158 |
323,425 |
Oct 26, 2011, 09:36 PM |
IRBT |
Director |
Mar 09, 2011 |
Option Exercise |
$24.00 |
5,000 |
120,000 |
5,000 |
Mar 11, 2011, 06:28 PM |
IRBT |
Director |
Mar 09, 2011 |
Sale |
$29.83 |
5,000 |
149,156 |
2,000 |
Mar 11, 2011, 06:28 PM |
IRBT |
Director |
Mar 04, 2011 |
Option Exercise |
$24.00 |
1,100 |
26,400 |
1,100 |
Mar 08, 2011, 05:55 PM |
IRBT |
Director |
Mar 08, 2011 |
Option Exercise |
$24.00 |
5,000 |
120,000 |
5,000 |
Mar 08, 2011, 05:55 PM |
IRBT |
Director |
Mar 07, 2011 |
Option Exercise |
$24.00 |
3,900 |
93,600 |
3,900 |
Mar 08, 2011, 05:55 PM |
IRBT |
Director |
Mar 08, 2011 |
Sale |
$29.45 |
5,000 |
147,250 |
0 |
Mar 08, 2011, 05:55 PM |
IRBT |
Director |
Mar 07, 2011 |
Sale |
$29.21 |
3,900 |
113,905 |
0 |
Mar 08, 2011, 05:55 PM |
IRBT |
Director |
Mar 04, 2011 |
Sale |
$29.18 |
1,100 |
32,103 |
100 |
Mar 08, 2011, 05:55 PM |
IRBT |
Director |
Jan 14, 2011 |
Sale |
$26.02 |
18,100 |
470,917 |
326,525 |
Jan 14, 2011, 06:51 PM |
IRBT |
Director |
Jan 13, 2011 |
Sale |
$26.07 |
7,900 |
205,947 |
344,625 |
Jan 14, 2011, 06:51 PM |
IRBT |
Director |
Jan 12, 2011 |
Sale |
$25.91 |
10,655 |
276,034 |
352,525 |
Jan 14, 2011, 06:51 PM |
IRBT |
Director |
Jan 11, 2011 |
Sale |
$25.72 |
4,545 |
116,900 |
363,180 |
Jan 12, 2011, 04:35 PM |
IRBT |
Director |
Jan 10, 2011 |
Sale |
$25.90 |
10,000 |
258,987 |
367,725 |
Jan 12, 2011, 04:35 PM |
IRBT |
Director |
Jan 07, 2011 |
Sale |
$26.06 |
8,800 |
229,299 |
377,725 |
Jan 07, 2011, 05:04 PM |
IRBT |
Director |
Jan 06, 2011 |
Sale |
$26.40 |
25,000 |
660,047 |
386,525 |
Jan 07, 2011, 05:04 PM |
IRBT |
Director |
Nov 26, 2010 |
Sale |
$20.71 |
1,418 |
29,372 |
411,525 |
Nov 29, 2010, 07:14 PM |
IRBT |
Director |
Nov 24, 2010 |
Sale |
$20.52 |
5,000 |
102,584 |
412,943 |
Nov 29, 2010, 07:14 PM |
IRBT |
Director |
Nov 15, 2010 |
Sale |
$21.01 |
9,027 |
189,618 |
417,943 |
Nov 17, 2010, 06:17 PM |
IRBT |
Director |
Nov 04, 2010 |
Sale |
$20.17 |
25,000 |
504,250 |
426,970 |
Nov 08, 2010, 09:54 PM |
IRBT |
Director |
Nov 08, 2010 |
Sale |
$20.15 |
19,900 |
400,985 |
148,710 |
Nov 08, 2010, 09:54 PM |
IRBT |
Director |
Nov 05, 2010 |
Sale |
$20.18 |
100 |
2,018 |
168,610 |
Nov 08, 2010, 09:54 PM |
IRBT |
Director |
Nov 04, 2010 |
Sale |
$20.17 |
25,000 |
504,250 |
168,710 |
Nov 08, 2010, 09:54 PM |
IRBT |
Director |
Nov 08, 2010 |
Sale |
$20.15 |
19,900 |
400,985 |
168,610 |
Nov 08, 2010, 09:54 PM |
IRBT |
Director |
Nov 05, 2010 |
Sale |
$20.18 |
100 |
2,018 |
168,710 |
Nov 08, 2010, 09:54 PM |
Desktop Version
Symbol |
Relationship |
Date |
Transaction |
Value($) |
IRBT |
Director |
Aug 29, 2017 |
Sale |
927,100 |
IRBT |
Director |
Aug 01, 2017 |
Sale |
344,786 |
IRBT |
Director |
May 02, 2017 |
Sale |
285,926 |
IRBT |
Director |
Dec 08, 2016 |
Option Exercise |
177,000 |
IRBT |
Director |
Dec 08, 2016 |
Sale |
592,480 |
IRBT |
Director |
Aug 10, 2016 |
Sale |
401,072 |
IRBT |
Director |
Jun 13, 2016 |
Option Exercise |
134,600 |
IRBT |
Director |
Jun 09, 2016 |
Sale |
81,540 |
IRBT |
Director |
Jun 08, 2016 |
Sale |
448,709 |
IRBT |
Director |
Jun 07, 2016 |
Sale |
1,313,615 |
IRBT |
Director |
Jun 06, 2016 |
Sale |
765,600 |
IRBT |
Director |
Jun 03, 2016 |
Sale |
613,848 |
IRBT |
Director |
Jun 02, 2016 |
Sale |
1,153,473 |
IRBT |
Director |
Jun 01, 2016 |
Sale |
998,299 |
IRBT |
Director |
Jun 17, 2015 |
Option Exercise |
140,500 |
IRBT |
Director |
Mar 06, 2014 |
Option Exercise |
99,250 |
IRBT |
Director |
Mar 04, 2014 |
Option Exercise |
99,250 |
IRBT |
Director |
Mar 06, 2014 |
Sale |
233,950 |
IRBT |
Director |
Mar 04, 2014 |
Sale |
217,600 |
IRBT |
Director |
Feb 24, 2014 |
Sale |
139,949 |
IRBT |
Director |
Feb 11, 2014 |
Sale |
428,600 |
IRBT |
Director |
May 20, 2013 |
Option Exercise |
72,000 |
IRBT |
Director |
May 20, 2013 |
Sale |
103,890 |
IRBT |
Director |
May 15, 2013 |
Sale |
404,469 |
IRBT |
Director |
May 13, 2013 |
Sale |
269,916 |
IRBT |
Director |
May 09, 2013 |
Sale |
620,000 |
IRBT |
Director |
May 10, 2013 |
Sale |
654,400 |
IRBT |
Director |
May 08, 2013 |
Sale |
622,800 |
IRBT |
Director |
May 07, 2013 |
Sale |
618,600 |
IRBT |
Director |
May 06, 2013 |
Sale |
239,680 |
IRBT |
Director |
Apr 29, 2013 |
Option Exercise |
164,600 |
IRBT |
Director |
Apr 29, 2013 |
Sale |
105,709 |
IRBT |
Director |
Apr 26, 2013 |
Sale |
108,148 |
IRBT |
Director |
Apr 30, 2013 |
Sale |
71,375 |
IRBT |
Director |
Apr 29, 2013 |
Sale |
285,600 |
IRBT |
Director |
Jan 25, 2012 |
Sale |
545,559 |
IRBT |
Director |
Jan 27, 2012 |
Sale |
161,095 |
IRBT |
Director |
Jan 26, 2012 |
Sale |
29,812 |
IRBT |
Director |
Nov 16, 2011 |
Option Exercise |
72,000 |
IRBT |
Director |
Nov 16, 2011 |
Sale |
97,500 |
IRBT |
Director |
Nov 11, 2011 |
Option Exercise |
48,000 |
IRBT |
Director |
Nov 11, 2011 |
Sale |
66,060 |
IRBT |
Director |
Nov 04, 2011 |
Option Exercise |
168,000 |
IRBT |
Director |
Nov 04, 2011 |
Sale |
234,240 |
IRBT |
Director |
Nov 03, 2011 |
Sale |
168,218 |
IRBT |
Director |
Nov 02, 2011 |
Option Exercise |
49,416 |
IRBT |
Director |
Oct 31, 2011 |
Option Exercise |
142,584 |
IRBT |
Director |
Oct 28, 2011 |
Option Exercise |
48,000 |
IRBT |
Director |
Oct 31, 2011 |
Sale |
205,197 |
IRBT |
Director |
Oct 28, 2011 |
Sale |
66,500 |
IRBT |
Director |
Nov 02, 2011 |
Sale |
69,018 |
IRBT |
Director |
Nov 01, 2011 |
Sale |
48,524 |
IRBT |
Director |
Oct 31, 2011 |
Sale |
333,716 |
IRBT |
Director |
Oct 27, 2011 |
Sale |
750,762 |
IRBT |
Director |
Oct 28, 2011 |
Sale |
112,549 |
IRBT |
Director |
Oct 26, 2011 |
Sale |
661,744 |
IRBT |
Director |
Oct 24, 2011 |
Sale |
93,158 |
IRBT |
Director |
Mar 09, 2011 |
Option Exercise |
120,000 |
IRBT |
Director |
Mar 09, 2011 |
Sale |
149,156 |
IRBT |
Director |
Mar 04, 2011 |
Option Exercise |
26,400 |
IRBT |
Director |
Mar 08, 2011 |
Option Exercise |
120,000 |
IRBT |
Director |
Mar 07, 2011 |
Option Exercise |
93,600 |
IRBT |
Director |
Mar 08, 2011 |
Sale |
147,250 |
IRBT |
Director |
Mar 07, 2011 |
Sale |
113,905 |
IRBT |
Director |
Mar 04, 2011 |
Sale |
32,103 |
IRBT |
Director |
Jan 14, 2011 |
Sale |
470,917 |
IRBT |
Director |
Jan 13, 2011 |
Sale |
205,947 |
IRBT |
Director |
Jan 12, 2011 |
Sale |
276,034 |
IRBT |
Director |
Jan 11, 2011 |
Sale |
116,900 |
IRBT |
Director |
Jan 10, 2011 |
Sale |
258,987 |
IRBT |
Director |
Jan 07, 2011 |
Sale |
229,299 |
IRBT |
Director |
Jan 06, 2011 |
Sale |
660,047 |
IRBT |
Director |
Nov 26, 2010 |
Sale |
29,372 |
IRBT |
Director |
Nov 24, 2010 |
Sale |
102,584 |
IRBT |
Director |
Nov 15, 2010 |
Sale |
189,618 |
IRBT |
Director |
Nov 04, 2010 |
Sale |
504,250 |
IRBT |
Director |
Nov 08, 2010 |
Sale |
400,985 |
IRBT |
Director |
Nov 05, 2010 |
Sale |
2,018 |
IRBT |
Director |
Nov 04, 2010 |
Sale |
504,250 |
IRBT |
Director |
Nov 08, 2010 |
Sale |
400,985 |
IRBT |
Director |
Nov 05, 2010 |
Sale |
2,018 |