Habbaba Faris

Number of records: 12
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
13-Mar-24 4:30 PM
View: 
iRobot Corp. (IRBT) 11-Mar-24Disposition 190$10.70$2,033.00(< 1%)
63.02K to 62.83K
08-Mar-24 4:13 PM
View: 
iRobot Corp. (IRBT) 21-Feb-24Grant 639----1%
62.38K to 63.02K
29-Dec-23 7:02 PM
View: 
iRobot Corp. (IRBT) 29-Dec-23Payment of Exercise 9,312$38.70$360,374.00(13%)
71.69K to 62.38K
13-Dec-23 5:46 PM
View: 
iRobot Corp. (IRBT) 11-Dec-23Payment of Exercise 244$38.63$9,425.72(< 1%)
71.93K to 71.69K
13-Sep-23 4:38 PM
View: 
iRobot Corp. (IRBT) 11-Sep-23Payment of Exercise 244$35.80$8,735.20(< 1%)
72.18K to 71.93K
13-Jun-23 4:23 PM
View: 
iRobot Corp. (IRBT) 11-Jun-23Payment of Exercise 1,651$40.13$66,254.60(2%)
73.83K to 72.18K
14-Mar-23 7:30 PM
View: 
iRobot Corp. (IRBT) 11-Mar-23Payment of Exercise 1,686$43.93$74,066.00(2%)
75.52K to 73.83K
14-Mar-23 7:30 PM
View: 
iRobot Corp. (IRBT) 10-Mar-23Grant 39,267----108%
36.25K to 75.52K
24-Feb-23 4:42 PM
View: 
iRobot Corp. (IRBT) 22-Feb-23Grant 2,557----8%
33.69K to 36.25K
13-Jun-22 4:28 PM
View: 
iRobot Corp. (IRBT) 11-Jun-22Payment of Exercise 1,408$40.51$57,038.10(4%)
35.1K to 33.69K
15-Mar-22 9:14 PM
View: 
iRobot Corp. (IRBT) 11-Mar-22Grant 11,986----52%
23.11K to 35.1K
15-Jun-21 6:55 PM
View: 
iRobot Corp. (IRBT) 11-Jun-21Grant 23,113----100%
0 to 23.11K