Campaniello Russell J

Number of records: 50
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
13-Mar-24 4:30 PM
View: 
iRobot Corp. (IRBT) 12-Mar-24Payment of Exercise 364$9.86$3,589.04(< 1%)
72.34K to 71.97K
13-Mar-24 4:30 PM
View: 
iRobot Corp. (IRBT) 11-Mar-24Payment of Exercise 385$10.70$4,119.50(< 1%)
72.72K to 72.34K
11-Mar-24 7:30 PM
View: 
iRobot Corp. (IRBT) 10-Mar-24Payment of Exercise 3,376$10.42$35,177.90(4%)
76.1K to 72.72K
08-Mar-24 4:10 PM
View: 
iRobot Corp. (IRBT) 06-Mar-24Payment of Exercise 856$10.29$8,808.24(1%)
76.95K to 76.1K
08-Mar-24 4:10 PM
View: 
iRobot Corp. (IRBT) 21-Feb-24Grant 511----< 1%
76.44K to 76.95K
13-Dec-23 5:47 PM
View: 
iRobot Corp. (IRBT) 11-Dec-23Payment of Exercise 235$38.63$9,078.05(< 1%)
76.68K to 76.44K
13-Sep-23 4:41 PM
View: 
iRobot Corp. (IRBT) 11-Sep-23Payment of Exercise 235$35.80$8,413.00(< 1%)
76.91K to 76.68K
13-Jun-23 4:19 PM
View: 
iRobot Corp. (IRBT) 11-Jun-23Payment of Exercise 235$40.13$9,430.55(< 1%)
77.15K to 76.91K
14-Mar-23 7:29 PM
View: 
iRobot Corp. (IRBT) 12-Mar-23Payment of Exercise 364$43.93$15,990.50(< 1%)
77.51K to 77.15K
14-Mar-23 7:29 PM
View: 
iRobot Corp. (IRBT) 11-Mar-23Payment of Exercise 1,540$43.93$67,652.20(2%)
79.05K to 77.51K
14-Mar-23 7:29 PM
View: 
iRobot Corp. (IRBT) 10-Mar-23Grant 31,413----66%
47.64K to 79.05K
09-Mar-23 6:41 PM
View: 
iRobot Corp. (IRBT) 08-Mar-23Payment of Exercise 300$43.96$13,188.00(< 1%)
47.94K to 47.64K
07-Mar-23 5:10 PM
View: 
iRobot Corp. (IRBT) 06-Mar-23Payment of Exercise 1,042$42.90$44,701.80(2%)
48.98K to 47.94K
24-Feb-23 4:31 PM
View: 
iRobot Corp. (IRBT) 22-Feb-23Grant 2,046----4%
46.94K to 48.98K
15-Mar-22 9:15 PM
View: 
iRobot Corp. (IRBT) 12-Mar-22Payment of Exercise 463$57.32$26,539.20(< 1%)
47.2K to 46.74K
15-Mar-22 9:15 PM
View: 
iRobot Corp. (IRBT) 11-Mar-22Grant 9,589----25%
37.61K to 47.2K
10-Mar-22 8:17 PM
View: 
iRobot Corp. (IRBT) 09-Mar-22Payment of Exercise 513$60.87$31,226.30(1%)
38.12K to 37.61K
(10%)
10-Mar-22 8:17 PM
View: 
iRobot Corp. (IRBT) 08-Mar-22Payment of Exercise 382$62.99$24,062.20(< 1%)
38.51K to 38.12K
(6%)
08-Mar-22 8:45 PM
View: 
iRobot Corp. (IRBT) 06-Mar-22Payment of Exercise 974$60.74$59,160.80(2%)
39.48K to 38.51K
(10%)
19-Mar-21 8:50 PM
View: 
iRobot Corp. (IRBT) 18-Mar-21Option Exercise 3,530$35.21$124,284.008%
46.52K to 50.05K
19-Mar-21 8:50 PM
View: 
iRobot Corp. (IRBT) 18-Mar-21Market Option Sale (Planned) 3,530$122.80$433,473.00(7%)
50.05K to 46.52K
19-Mar-21 8:50 PM
View: 
iRobot Corp. (IRBT) 18-Mar-21Market Sale (Planned) 7,156$122.80$878,735.00(15%)
46.52K to 39.37K
16-Mar-21 7:46 PM
View: 
iRobot Corp. (IRBT) 12-Mar-21Grant 4,953----12%
41.57K to 46.52K
11-Mar-21 8:03 PM
View: 
iRobot Corp. (IRBT) 10-Mar-21Payment of Exercise 718$115.87$83,194.70(2%)
42.29K to 41.57K
0%
11-Mar-21 8:03 PM
View: 
iRobot Corp. (IRBT) 09-Mar-21Payment of Exercise 2,844$114.11$324,529.00(6%)
45.13K to 42.29K
(2%)
09-Mar-21 6:46 PM
View: 
iRobot Corp. (IRBT) 08-Mar-21Payment of Exercise 300$117.37$35,211.00(< 1%)
45.43K to 45.13K
0%
09-Mar-21 6:46 PM
View: 
iRobot Corp. (IRBT) 06-Mar-21Payment of Exercise 725$120.50$87,362.50(2%)
46.16K to 45.43K
3%
26-Feb-21 5:16 PM
View: 
iRobot Corp. (IRBT) 24-Feb-21Grant 5,486----13%
40.67K to 46.16K
12-Mar-20 7:22 PM
View: 
iRobot Corp. (IRBT) 11-Mar-20Payment of Exercise 633$40.19$25,440.30(2%)
41.13K to 40.49K
12-Mar-20 7:22 PM
View: 
iRobot Corp. (IRBT) 10-Mar-20Payment of Exercise 1,940$40.42$78,414.80(5%)
43.06K to 41.13K
10-Mar-20 5:43 PM
View: 
iRobot Corp. (IRBT) 09-Mar-20Payment of Exercise 400$39.81$15,924.00(< 1%)
43.47K to 43.06K
10-Mar-20 5:43 PM
View: 
iRobot Corp. (IRBT) 08-Mar-20Payment of Exercise 292$39.81$11,624.50(< 1%)
43.76K to 43.47K
10-Mar-20 5:43 PM
View: 
iRobot Corp. (IRBT) 06-Mar-20Grant 9,877----29%
33.88K to 43.76K
28-Feb-20 5:57 PM
View: 
iRobot Corp. (IRBT) 26-Feb-20Grant 4,985----17%
28.89K to 33.88K
24-Jun-19 5:06 PM
View: 
iRobot Corp. (IRBT) 20-Jun-19Market Sale (Planned) 11,159$95.00$1,060,100.00(28%)
39.95K to 28.79K
5%
08-Apr-19 8:07 PM
View: 
iRobot Corp. (IRBT) 04-Apr-19Option Exercise 17,408$34.21$595,522.0044%
39.95K to 57.36K
08-Apr-19 8:07 PM
View: 
iRobot Corp. (IRBT) 04-Apr-19Market Option Sale (Planned) 17,408$120.93$2,105,220.00(30%)
57.36K to 39.95K
08-Apr-19 8:07 PM
View: 
iRobot Corp. (IRBT) 04-Apr-19Market Sale (Planned) 1$120.93$120.93(< 1%)
39.95K to 39.95K
12-Mar-19 9:54 PM
View: 
iRobot Corp. (IRBT) 11-Mar-19Payment of Exercise 2,745$122.97$337,553.00(6%)
42.7K to 39.95K
12-Mar-19 9:54 PM
View: 
iRobot Corp. (IRBT) 10-Mar-19Payment of Exercise 476$122.97$58,533.70(1%)
43.17K to 42.7K
12-Mar-19 9:54 PM
View: 
iRobot Corp. (IRBT) 09-Mar-19Payment of Exercise 404$122.97$49,679.90(< 1%)
43.58K to 43.17K
12-Mar-19 9:54 PM
View: 
iRobot Corp. (IRBT) 08-Mar-19Grant 4,089----10%
39.49K to 43.58K
08-Mar-19 5:43 PM
View: 
iRobot Corp. (IRBT) 06-Mar-19Payment of Exercise 571$124.74$71,226.50(1%)
40.06K to 39.49K
2%
28-Feb-19 6:12 PM
View: 
iRobot Corp. (IRBT) 26-Feb-19Grant 4,308----12%
35.75K to 40.06K
08-Feb-19 5:36 PM
View: 
iRobot Corp. (IRBT) 07-Feb-19Market Sale (Planned) 7,993$101.00$807,293.00(18%)
43.74K to 35.75K
(18%)
19-Sep-18 4:40 PM
View: 
iRobot Corp. (IRBT) 17-Sep-18Option Exercise 11,200$38.91$435,822.0014%
81.13K to 92.33K
19-Sep-18 4:40 PM
View: 
iRobot Corp. (IRBT) 17-Sep-18Market Option Sale (Planned) 11,200$110.63$1,239,030.00(12%)
92.33K to 81.13K
(8%)
19-Sep-18 4:40 PM
View: 
iRobot Corp. (IRBT) 17-Sep-18Market Sale (Planned) 37,382$110.63$4,135,470.00(46%)
81.13K to 43.74K
(8%)
14-Jun-18 7:33 PM
View: 
iRobot Corp. (IRBT) 12-Jun-18Option Exercise 11,950$24.58$293,692.0015%
81.13K to 93.08K
14-Jun-18 7:33 PM
View: 
iRobot Corp. (IRBT) 12-Jun-18Market Option Sale (Planned) 11,950$75.00$896,250.00(13%)
93.08K to 81.13K
(59%)