Insider Transactions by GEISSER ANDREA

Symbol Relationship Date Transaction Cost # Shares Value($) Total Shares Form 4
IRBT Director May 04, 2017 Sale $84.78 3,000 254,325 46,266 May 05, 2017, 08:22 PM
IRBT Director Aug 09, 2016 Sale $40.19 3,243 130,348 54,226 Aug 10, 2016, 04:56 PM
IRBT Director May 31, 2016 Sale $38.32 8,353 320,087 54,546 Jun 01, 2016, 04:50 PM
IRBT Director Nov 02, 2015 Option Exercise $24.00 40,000 960,000 62,899 Nov 03, 2015, 05:09 PM
IRBT Director Feb 14, 2014 Option Exercise $17.70 10,000 177,000 26,259 Feb 18, 2014, 04:49 PM
IRBT Director Feb 14, 2014 Sale $44.82 10,000 448,200 16,259 Feb 18, 2014, 04:49 PM
IRBT Director Sep 04, 2013 Option Exercise $13.46 10,000 134,600 26,259 Sep 05, 2013, 04:44 PM
IRBT Director Sep 04, 2013 Sale $33.51 10,000 335,100 16,259 Sep 05, 2013, 04:44 PM
IRBT Director Jun 12, 2013 Option Exercise $14.05 10,000 140,500 26,259 Jun 14, 2013, 04:50 PM
IRBT Director Jun 12, 2013 Sale $34.51 10,000 345,100 16,259 Jun 14, 2013, 04:50 PM
IRBT Director May 23, 2013 Option Exercise $19.85 10,000 198,500 23,087 May 24, 2013, 06:22 PM
IRBT Director May 23, 2013 Sale $32.32 10,000 323,200 13,087 May 24, 2013, 06:22 PM
IRBT Director May 07, 2013 Sale $30.98 3,059 94,768 13,087 May 24, 2013, 06:22 PM
IRBT Director Nov 09, 2011 Option Exercise $16.46 10,000 164,600 15,965 Nov 14, 2011, 04:36 PM
IRBT Director Oct 28, 2011 Sale $33.44 10,000 334,380 5,965 Nov 01, 2011, 09:34 PM

Desktop Version

Symbol Relationship Date Transaction Value($)
IRBT Director May 04, 2017 Sale 254,325
IRBT Director Aug 09, 2016 Sale 130,348
IRBT Director May 31, 2016 Sale 320,087
IRBT Director Nov 02, 2015 Option Exercise 960,000
IRBT Director Feb 14, 2014 Option Exercise 177,000
IRBT Director Feb 14, 2014 Sale 448,200
IRBT Director Sep 04, 2013 Option Exercise 134,600
IRBT Director Sep 04, 2013 Sale 335,100
IRBT Director Jun 12, 2013 Option Exercise 140,500
IRBT Director Jun 12, 2013 Sale 345,100
IRBT Director May 23, 2013 Option Exercise 198,500
IRBT Director May 23, 2013 Sale 323,200
IRBT Director May 07, 2013 Sale 94,768
IRBT Director Nov 09, 2011 Option Exercise 164,600
IRBT Director Oct 28, 2011 Sale 334,380