The estimated net worth of Mr. Glen D. Weinstein is at least $33,148,058 as of 23 Mar 2021. He owns shares worth
$153,972 as insider, has earned $14,385,886
from insider trading and has received compensation worth at least
$18,608,200 in iRobot Corporation.
What is the salary of Glen D. Weinstein?
Mr. Glen D. Weinstein salary is $930,410 per year
as Executive Vice President, Chief Legal Officer & Sec. in iRobot Corporation.
How old is Glen D. Weinstein?
Mr. Glen D. Weinstein is 54 years old, born in 1971.
What stocks does Glen D. Weinstein currently own?
As insider, Mr. Glen D. Weinstein owns shares in one company:
Executive Vice President, Chief Legal Officer & Sec.
45,286
$3.4
$153,972
What does iRobot Corporation do?
iRobot Corporation designs, builds, and sells robots and home innovation products in the United States, Europe, the Middle East, Africa, Japan, and internationally. The company offers floor care products, including Roomba floor vacuuming robots; Roomba accessories and consumables, such as the Clean Base Automatic Dirt Disposal, replacement dirt disposal bags for the Clean Base, filters, brushes, and batteries; Braava family of automatic floor mopping robots; and Braava accessories and consumables, which include cleaning solution, washable and disposable mopping pads, replacement tanks, and batteries, as well as subscription services. It also provides H1 Handheld Vacuum, a portable vacuum; H1 Handheld Vacuum accessories comprising filters, chargers, batteries, and an extension kit that converts the H1 Handheld Vacuum into a stick vacuum; air purifiers under the Aeris brand; Root robots to help children learn how to code; and Create 2, a mobile robot platform that offers an opportunity for educators, developers, and high-school and college students to program behaviors, sounds, movements, and add additional electronics, as well as sells filters and fabric covers. The company sells its products through chain stores and other national retailers, distributors, and resellers, as well as through its website and app, and e-commerce websites. iRobot Corporation was incorporated in 1990 and is headquartered in Bedford, Massachusetts.
Mr. Glen D. Weinstein has made 188 insider trades between 2005-2021, according to the Form 4 filled with the SEC. Most recently he sold
1,373 units of IRBT stock worth $171,625 on 23 Mar 2021.
The largest trade he's
ever made was exercising 17,899 units of IRBT stock
on 19 Mar 2021. As of 23 Mar 2021
he still owns at least 45,286 units of IRBT stock.
Transaction
Date
Security
Shares
Price per share
Total value
Source
Sale
Common Stock
1,373
$125
$171,625
Option
Common Stock
15,825
$35.38
$559,889
Option
Employee Stock Option (Right to buy)
8,500
$33.14
$281,690
Sale
Common Stock
17,899
$118.88
$2,127,833
Sale
Common Stock
17,899
$59.02
$1,056,327
Option
Common Stock
15,825
$18.81
$297,668
Sale
Common Stock
6,976
N/A
N/A
Sale
Common Stock
1,759
$90
$158,310
Option
Common Stock
6,999
$33.34
$233,347
Sale
Common Stock
17,208
$86.15
$1,482,383
Option
Employee Stock Option (Right to Buy)
4,675
$32.38
$151,377
Sale
Common Stock
548
$75
$41,100
Sale
Common Stock
832
$70
$58,240
Option
Employee Stock Option (Right to Buy)
2,813
$43.35
$121,944
Option
Common Stock
2,813
$43.35
$121,944
Sale
Common Stock
3,958
$65
$257,270
Sale
Common Stock
1,253
$60
$75,180
Sale
Common Stock
8,021
$126.34
$1,013,381
Sale
Common Stock
1,995
$106.04
$211,540
Sale
Common Stock
4,272
$104.01
$444,348
Sale
Common Stock
11,408
$111.08
$1,267,201
Option
Common Stock
5,901
$34.87
$205,738
Option
Employee Stock Option (Right to buy)
5,901
$34.87
$205,738
Sale
Common Stock
10,000
$96.77
$967,700
Sale
Common Stock
728
$100
$72,800
Sale
Common Stock
11,375
$33.48
$380,835
Option
Employee Stock Option (Right to Buy)
11,375
$33.48
$380,835
Option
Common Stock
11,375
$33.48
$380,835
Sale
Common Stock
10,462
$98.61
$1,031,689
Option
Common Stock
7,462
$25.15
$187,647
Option
Employee Stock Option (Right to Buy)
3,225
$22.86
$73,724
Sale
Common Stock
2,018
$26.59
$53,659
Option
Common Stock
2,018
$26.59
$53,659
Option
Employee Stock Option (Right to Buy)
2,018
$26.59
$53,659
Option
Common Stock
3,108
$25.99
$80,777
Sale
Common Stock
4,108
$44.99
$184,827
Option
Employee Stock Option (Right to Buy)
3,108
$25.99
$80,777
Option
Common Stock
3,225
$22.86
$73,724
Option
Employee Stock Option (Right to Buy)
3,225
$22.86
$73,724
Sale
Common Stock
4,225
$43.99
$185,866
Sale
Common Stock
2,000
N/A
N/A
Sale
Common Stock
1,000
$40
$40,000
Sale
Common Stock
1,300
$14.52
$18,876
Option
Employee Stock Option (Right to Buy)
1,300
$14.52
$18,876
Option
Common Stock
1,300
$14.52
$18,876
Sale
Common Stock
1,500
$14.52
$21,780
Option
Employee Stock Option (Right to Buy)
1,500
$14.52
$21,780
Option
Common Stock
1,500
$14.52
$21,780
Option
Employee Stock Option (Right to Buy)
1,500
$14.52
$21,780
Sale
Common Stock
1,500
$14.52
$21,780
Option
Common Stock
1,500
$14.52
$21,780
Sale
Common Stock
1,500
$14.52
$21,780
Option
Common Stock
1,500
$14.52
$21,780
Option
Employee Stock Option (Right to Buy)
1,500
$14.52
$21,780
Option
Common Stock
1,500
$14.52
$21,780
Sale
Common Stock
1,500
$14.52
$21,780
Option
Employee Stock Option (Right to Buy)
1,500
$14.52
$21,780
Sale
Common Stock
1,500
$14.52
$21,780
Option
Common Stock
1,500
$14.52
$21,780
Option
Employee Stock Option (Right to Buy)
1,500
$14.52
$21,780
Sale
Common Stock
1,500
$14.52
$21,780
Option
Employee Stock Option (Right to Buy)
1,500
$14.52
$21,780
Option
Common Stock
1,500
$14.52
$21,780
Sale
Common Stock
1,500
$14.52
$21,780
Option
Employee Stock Option (Right to Buy)
1,500
$14.52
$21,780
Option
Common Stock
1,500
$14.52
$21,780
Sale
Common Stock
1,500
$14.52
$21,780
Option
Common Stock
1,500
$14.52
$21,780
Option
Employee Stock Option (Right to Buy)
1,500
$14.52
$21,780
Option
Employee Stock Option (Right to Buy)
10,500
$14.52
$152,460
Sale
Common Stock
10,500
$14.52
$152,460
Option
Common Stock
10,500
$14.52
$152,460
Sale
Common Stock
5,000
$35.84
$179,200
Option
Employee Stock Option (Right to Buy)
1,987
$26.59
$52,834
Option
Common Stock
1,987
$26.59
$52,834
Sale
Common Stock
1,500
$16.03
$24,045
Option
Employee Stock Option (Right to Buy)
1,500
$16.03
$24,045
Option
Common Stock
1,500
$16.03
$24,045
Option
Employee Stock Option (Right to Buy)
2,000
$16.03
$32,060
Option
Common Stock
2,000
$16.03
$32,060
Sale
Common Stock
2,000
$16.03
$32,060
Sale
Common Stock
2,000
$16.03
$32,060
Option
Employee Stock Option (Right to Buy)
2,000
$16.03
$32,060
Option
Common Stock
2,000
$16.03
$32,060
Sale
Common Stock
2,000
$16.03
$32,060
Option
Employee Stock Option (Right to Buy)
2,000
$16.03
$32,060
Option
Common Stock
2,000
$16.03
$32,060
Option
Employee Stock Option (Right to Buy)
2,000
$16.03
$32,060
Sale
Common Stock
2,000
$16.03
$32,060
Option
Common Stock
2,000
$16.03
$32,060
Sale
Common Stock
2,000
$16.03
$32,060
Option
Common Stock
2,000
$16.03
$32,060
Option
Employee Stock Option (Right to Buy)
2,000
$16.03
$32,060
Sale
Common Stock
2,000
$16.03
$32,060
Option
Common Stock
2,000
$16.03
$32,060
Option
Employee Stock Option (Right to Buy)
2,000
$16.03
$32,060
Sale
Common Stock
2,000
$16.03
$32,060
Option
Employee Stock Option (Right to Buy)
2,000
$16.03
$32,060
Option
Common Stock
2,000
$16.03
$32,060
Option
Common Stock
2,000
$16.03
$32,060
Sale
Common Stock
2,000
$16.03
$32,060
Option
Employee Stock Option (Right to Buy)
2,000
$16.03
$32,060
Option
Common Stock
17,718
$7.76
$137,492
Sale
Common Stock
17,718
$7.76
$137,492
Option
Employee Stock Option (Right to Buy)
17,718
$7.76
$137,492
Option
Common Stock
8,407
$12.45
$104,625
Sale
Common Stock
8,407
$29.99
$252,084
Option
Employee Stock Option (Right to Buy)
8,407
$12.45
$104,625
Sale
Common Stock
2,000
$16.03
$32,060
Option
Employee Stock Option (Right to Buy)
2,000
$16.03
$32,060
Option
Common Stock
2,000
$16.03
$32,060
Option
Employee Stock Option (Right to Buy)
2,500
$28.95
$72,375
Option
Common Stock
2,500
$28.95
$72,375
Sale
Common Stock
2,500
$28.95
$72,375
Sale
Common Stock
3,000
$17.13
$51,390
Option
Common Stock
3,000
$17.13
$51,390
Option
Employee Stock Option (Right to Buy)
3,000
$17.13
$51,390
Option
Employee Stock Option (Right to Buy)
1,500
$25.95
$38,925
Option
Common Stock
1,500
$25.95
$38,925
Sale
Common Stock
1,500
$25.95
$38,925
Sale
Common Stock
2,000
$16.03
$32,060
Option
Employee Stock Option (Right to Buy)
2,000
$16.03
$32,060
Option
Common Stock
2,000
$16.03
$32,060
Sale
Common Stock
6,500
$24.73
$160,758
Option
Employee Stock Option (Right to Buy)
6,500
$16.58
$107,770
Option
Common Stock
6,500
$16.58
$107,770
Option
Employee Stock Option (Right to Buy)
1,000
$4.96
$4,960
Sale
Common Stock
1,000
$4.96
$4,960
Option
Common Stock
1,000
$4.96
$4,960
Option
Common Stock
1,000
$4.96
$4,960
Sale
Common Stock
1,000
$4.96
$4,960
Option
Employee Stock Option (Right to Buy)
1,000
$4.96
$4,960
Sale
Common Stock
2,000
$4.96
$9,920
Option
Common Stock
2,000
$4.96
$9,920
Option
Employee Stock Option (Right to Buy)
2,000
$4.96
$9,920
Sale
Common Stock
1,000
$4.96
$4,960
Option
Employee Stock Option (Right to Buy)
1,000
$4.96
$4,960
Option
Common Stock
1,000
$4.96
$4,960
Sale
Common Stock
1,000
$27.05
$27,050
Option
Employee Stock Option (Right to Buy)
1,000
$27.05
$27,050
Option
Common Stock
1,000
$27.05
$27,050
Option
Employee Stock Option (Right to Buy)
500
$16.03
$8,015
Sale
Common Stock
500
$16.03
$8,015
Option
Common Stock
500
$16.03
$8,015
Option
Employee Stock Option (Right to Buy)
1,000
$4.96
$4,960
Sale
Common Stock
1,000
$4.96
$4,960
Option
Common Stock
1,000
$4.96
$4,960
Sale
Common Stock
2,000
$4.96
$9,920
Option
Common Stock
2,000
$4.96
$9,920
Option
Employee Stock Option (Right to Buy)
2,000
$4.96
$9,920
Option
Common Stock
2,000
$4.96
$9,920
Sale
Common Stock
2,000
$4.96
$9,920
Option
Common Stock
2,000
$4.96
$9,920
Option
Common Stock
2,000
$4.96
$9,920
Sale
Common Stock
2,000
$4.96
$9,920
Option
Common Stock
2,000
$4.96
$9,920
Option
Common Stock
250
$26.95
$6,738
Option
Employee Stock Option (Right to Buy)
500
$4.96
$2,480
Sale
Common Stock
250
$26.95
$6,738
Option
Employee Stock Option (Right to Buy)
250
$25.95
$6,488
Sale
Common Stock
250
$25.95
$6,488
Option
Common Stock
250
$25.95
$6,488
Option
Common Stock
1,250
$4.96
$6,200
Sale
Common Stock
1,250
$4.96
$6,200
Option
Employee Stock Option (Right to Buy)
1,250
$4.96
$6,200
Sale
Common Stock
2,000
$4.96
$9,920
Option
Employee Stock Option (Right to Buy)
2,000
$4.96
$9,920
Option
Common Stock
2,000
$4.96
$9,920
Option
Common Stock
2,000
$4.96
$9,920
Sale
Common Stock
2,000
$4.96
$9,920
Option
Employee Stock Option (Right to Buy)
2,000
$4.96
$9,920
Option
Employee Stock Option (Right to Buy)
3,000
$4.96
$14,880
Sale
Common Stock
3,000
$4.96
$14,880
Option
Common Stock
3,000
$4.96
$14,880
Sale
Common Stock
3,000
$4.96
$14,880
Option
Employee Stock Option (Right to Buy)
3,000
$4.96
$14,880
Option
Common Stock
3,000
$4.96
$14,880
Option
Employee Stock Option (Right to Buy)
5,000
$4.96
$24,800
Option
Common Stock
5,000
$4.96
$24,800
Sale
Common Stock
5,000
$4.96
$24,800
Option
Common Stock
2,000
$4.96
$9,920
Option
Employee Stock Option (Right to Buy)
2,000
$4.96
$9,920
Sale
Common Stock
2,000
$4.96
$9,920
Option
Common Stock
5,000
$4.96
$24,800
Option
Employee Stock Option (Right to Buy)
5,000
$4.96
$24,800
Sale
Common Stock
5,000
$34.1
$170,500
Option
Employee Stock Option (Right to Buy)
2,000
$35.4
$70,808
Option
Common Stock
2,000
$35.4
$70,808
Sale
Common Stock
2,000
$35.4
$70,808
Option
Common Stock
5,000
$4.96
$24,800
Sale
Common Stock
5,000
$4.96
$24,800
Option
Employee Stock Option (Right to Buy)
5,000
$4.96
$24,800
Sale
Common Stock
2,000
$4.96
$9,920
Option
Common Stock
2,000
$4.96
$9,920
Option
Employee Stock Option (Right to Buy)
2,000
$4.96
$9,920
Option
Common Stock
2,000
$28.74
$57,480
Option
Employee Stock Option (Right to Buy)
2,000
$28.74
$57,480
Sale
Common Stock
2,000
$28.74
$57,480
Sale
Common Stock
310
$4.96
$1,538
Option
Common Stock
310
$4.96
$1,538
Option
Employee Stock Option (Right to Buy)
310
$4.96
$1,538
Option
Employee Stock Option (Right to Buy)
500
$4.96
$2,480
Sale
Common Stock
310
$4.96
$1,538
Option
Common Stock
500
$4.96
$2,480
Option
Common Stock
1,750
$4.96
$8,680
Option
Employee Stock Option (Right to Buy)
1,750
$4.96
$8,680
Sale
Common Stock
1,750
$4.96
$8,680
Option
Employee Stock Option (Right to Buy)
250
$4.96
$1,240
Option
Common Stock
250
$4.96
$1,240
Sale
Common Stock
250
$4.96
$1,240
Sale
Common Stock
1,500
$4.96
$7,440
Option
Employee Stock Option (Right to Buy)
1,500
$4.96
$7,440
Option
Common Stock
1,500
$4.96
$7,440
Option
Common Stock
3,106
$4.96
$15,406
Sale
Common Stock
3,106
$4.96
$15,406
Option
Employee Stock Option (Right to Buy)
3,106
$4.96
$15,406
Option
Common Stock
2,000
$4.96
$9,920
Option
Employee Stock Option (Right to Buy)
2,000
$4.96
$9,920
Sale
Common Stock
2,000
$4.96
$9,920
Sale
Common Stock
500
$4.96
$2,480
Option
Employee Stock Option (Right to Buy)
500
$4.96
$2,480
Option
Common Stock
500
$4.96
$2,480
Option
Employee Stock Option (Right to Buy)
1,500
$20.03
$30,045
Sale
Common Stock
1,500
$20.03
$30,045
Option
Common Stock
1,500
$20.03
$30,045
Sale
Common Stock
1,000
$4.96
$4,960
Option
Common Stock
1,000
$4.96
$4,960
Option
Employee Stock Option (Right to Buy)
1,000
$4.96
$4,960
Option
Common Stock
1,000
$4.96
$4,960
Sale
Common Stock
1,000
$4.96
$4,960
Option
Employee Stock Option (Right to Buy)
1,000
$4.96
$4,960
Sale
Common Stock
1,500
$4.96
$7,440
Option
Common Stock
1,500
$4.96
$7,440
Option
Employee Stock Option (Right to Buy)
1,500
$4.96
$7,440
Option
Employee Stock Option (Right to Buy)
500
$4.96
$2,480
Option
Common Stock
500
$4.96
$2,480
Sale
Common Stock
500
$4.96
$2,480
Option
Employee Stock Option (Right to Buy)
1,000
$4.96
$4,960
Option
Common Stock
1,000
$4.96
$4,960
Sale
Common Stock
1,000
$4.96
$4,960
Sale
Common Stock
2,000
$21
$42,000
Option
Employee Stock Option (Right to Buy)
2,000
$3.87
$7,740
Option
Common Stock
2,000
$3.87
$7,740
Sale
Common Stock
500
$2.78
$1,390
Option
Common Stock
500
$2.78
$1,390
Option
Employee Stock Option (Right to Buy)
500
$2.78
$1,390
Option
Common Stock
1,500
$2.78
$4,170
Option
Employee Stock Option (Right to Buy)
1,500
$2.78
$4,170
Sale
Common Stock
1,500
$2.78
$4,170
Option
Employee Stock Option (Right to Buy)
2,000
$2.78
$5,560
Option
Common Stock
2,000
$2.78
$5,560
Sale
Common Stock
2,000
$2.78
$5,560
Option
Employee Stock Option (Right to Buy)
300
$2.78
$834
Sale
Common Stock
300
$21.96
$6,588
Option
Common Stock
300
$2.78
$834
Option
Common Stock
3,569
$21.96
$78,375
Sale
Common Stock
3,569
$21.96
$78,375
Option
Employee Stock Option (Right to Buy)
3,569
$21.96
$78,375
Option
Employee Stock Option (Right to Buy)
25
$2.78
$70
Sale
Common Stock
25
$2.78
$70
Option
Common Stock
25
$2.78
$70
Sale
Common Stock
2,000
$2.78
$5,560
Option
Common Stock
2,000
$2.78
$5,560
Option
Employee Stock Option (Right to Buy)
2,000
$2.78
$5,560
Option
Employee Stock Option (Right to Buy)
2,000
$2.78
$5,560
Option
Common Stock
2,000
$2.78
$5,560
Sale
Common Stock
2,000
$2.78
$5,560
Sale
Common Stock
1,000
$2.78
$2,780
Option
Employee Stock Option (Right to Buy)
1,000
$2.78
$2,780
Option
Common Stock
1,000
$2.78
$2,780
Option
Employee Stock Option (Right to Buy)
1,000
$2.78
$2,780
Option
Common Stock
1,000
$2.78
$2,780
Sale
Common Stock
1,000
$2.78
$2,780
Option
Employee Stock Option (Right to Buy)
4,702
$1.87
$8,793
Sale
Common Stock
14,702
$17
$249,934
Option
Common Stock
14,702
$1.21
$17,789
Option
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Option
Common Stock
1,000
$17.93
$17,930
Option
Employee Stock Option (Right to Buy)
1,000
$17.93
$17,930
Sale
Common Stock
1,000
$17.93
$17,930
Option
Common Stock
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Common Stock
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Option
Common Stock
1,000
$1.87
$1,870
Sale
Common Stock
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Common Stock
1,000
$1.87
$1,870
Sale
Common Stock
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
1,000
$1.87
$1,870
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
500
$1.87
$935
Sale
Common Stock
500
$1.87
$935
Option
Common Stock
500
$1.87
$935
Option
Employee Stock Option (Right to Buy)
298
$1.87
$557
Sale
Common Stock
500
$14.92
$7,460
Option
Common Stock
298
$1.87
$557
Sale
Common Stock
500
$14.92
$7,460
Sale
Common Stock
500
$14.92
$7,460
Sale
Common Stock
500
$13.36
$6,680
Sale
Common Stock
500
$13.36
$6,680
Sale
Common Stock
500
$13.36
$6,680
Sale
Common Stock
500
$18.2
$9,100
Sale
Common Stock
500
$18.2
$9,100
Sale
Common Stock
500
$18.2
$9,100
Sale
Common Stock
500
$17.85
$8,925
Sale
Common Stock
500
$17.85
$8,925
Sale
Common Stock
500
$17.85
$8,925
Sale
Common Stock
500
$19.36
$9,680
Sale
Common Stock
500
$19.36
$9,680
Sale
Common Stock
500
$19.36
$9,680
Sale
Common Stock
500
$20.05
$10,025
Sale
Common Stock
500
$20.07
$10,035
Sale
Common Stock
500
$20.07
$10,035
Sale
Common Stock
500
$20.07
$10,035
Sale
Common Stock
500
$24
$12,000
Sale
Common Stock
500
$22.23
$11,115
Sale
Common Stock
500
$22
$11,000
Sale
Common Stock
500
$22
$11,000
Sale
Common Stock
500
$22
$11,000
Sale
Common Stock
500
$20.89
$10,445
Sale
Common Stock
500
$20.89
$10,445
Sale
Common Stock
500
$20.89
$10,445
Sale
Common Stock
500
$19.35
$9,675
Sale
Common Stock
500
$19.35
$9,675
Sale
Common Stock
500
$19.35
$9,675
Sale
Common Stock
500
$17.85
$8,925
Sale
Common Stock
500
$17.85
$8,925
Sale
Common Stock
500
$17.85
$8,925
Sale
Common Stock
500
$18.1
$9,050
Sale
Common Stock
500
$18.1
$9,050
Sale
Common Stock
500
$18.1
$9,050
Sale
Common Stock
500
$18.21
$9,105
Sale
Common Stock
500
$18.21
$9,105
Sale
Common Stock
500
$18.21
$9,105
Sale
Common Stock
632
$24
$15,168
Sale
Common Stock
977
$24
$23,448
Option
Common Stock
6,000
$1.21
$7,260
Option
Stock Option (Right to Buy)
6,000
$1.21
$7,260
iRobot key executives
iRobot Corporation executives and other stock owners filed with the SEC: