Hartsfield David Keith

Number of records: 12
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
07-Sep-22 4:03 PM
View: 
iRobot Corp. (IRBT) 06-Sep-22Payment of Exercise 2,959$58.86$174,167.00(9%)
34.01K to 31.05K
(14%)
15-Mar-22 9:13 PM
View: 
iRobot Corp. (IRBT) 12-Mar-22Payment of Exercise 517$57.32$29,634.40(1%)
34.53K to 34.01K
15-Mar-22 9:13 PM
View: 
iRobot Corp. (IRBT) 11-Mar-22Grant 9,988----41%
24.54K to 34.53K
08-Mar-22 8:48 PM
View: 
iRobot Corp. (IRBT) 06-Mar-22Payment of Exercise 646$60.74$39,238.00(3%)
25.19K to 24.54K
(10%)
09-Sep-21 4:37 PM
View: 
iRobot Corp. (IRBT) 07-Sep-21Market Sale (Planned) 4,083$82.60$337,255.00(14%)
29.22K to 25.14K
< 1%
07-Sep-21 4:38 PM
View: 
iRobot Corp. (IRBT) 06-Sep-21Payment of Exercise 3,838$83.35$319,897.00(12%)
33.06K to 29.22K
0%
16-Mar-21 7:42 PM
View: 
iRobot Corp. (IRBT) 12-Mar-21Grant 4,540----16%
28.46K to 33.0K
09-Mar-21 8:11 PM
View: 
iRobot Corp. (IRBT) 06-Mar-21Payment of Exercise 426$120.50$51,333.00(1%)
28.88K to 28.46K
3%
09-Sep-20 4:30 PM
View: 
iRobot Corp. (IRBT) 08-Sep-20Market Sale (Planned) 7,921$71.63$567,413.00(23%)
34.21K to 26.29K
09-Sep-20 4:30 PM
View: 
iRobot Corp. (IRBT) 07-Sep-20Payment of Exercise 2,420$71.41$172,812.00(7%)
36.63K to 34.21K
10-Mar-20 5:47 PM
View: 
iRobot Corp. (IRBT) 06-Mar-20Grant 4,943----16%
31.68K to 36.63K
10-Sep-19 4:35 PM
View: 
iRobot Corp. (IRBT) 06-Sep-19Grant 31,683----100%
0 to 31.68K