Ibnale David T

Number of records: 28
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
24-May-24 10:00 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 22-May-24Grant 3,647----6%
56.9K to 60.54K
19-May-23 9:48 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 17-May-23Grant 5,296----10%
51.6K to 56.9K
23-May-22 6:24 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 19-May-22Grant 3,701----8%
47.9K to 51.6K
04-Mar-22 6:08 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 02-Mar-22Sale 25,000$45.68$1,141,890.00(34%)
72.9K to 47.9K
03-Sep-21 5:44 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 02-Sep-21Market Sale 11,748$46.14$542,022.00(14%)
84.65K to 72.9K
(< 1%)
03-Sep-21 5:44 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 01-Sep-21Market Sale 3,252$45.54$148,095.00(4%)
87.9K to 84.65K
(2%)
24-May-21 6:06 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 20-May-21Grant 2,699----3%
85.2K to 87.9K
04-Jun-20 4:47 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 02-Jun-20Grant 6,301----8%
78.9K to 85.2K
28-May-19 8:15 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 23-May-19Grant 9,969----14%
68.93K to 78.9K
17-May-18 4:25 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 15-May-18Grant 5,430----9%
63.5K to 68.93K
19-Dec-17 4:22 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 15-Dec-17Market Sale 12,500$21.58$269,805.00(16%)
76.0K to 63.5K
(47%)
08-Sep-17 4:29 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 06-Sep-17Market Sale 10,000$22.95$229,468.00(12%)
86.0K to 76.0K
(38%)
26-May-17 4:32 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 24-May-17Grant 7,500----10%
78.5K to 86.0K
31-May-16 5:56 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 26-May-16Grant 10,000----15%
68.5K to 78.5K
05-Jun-15 5:03 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 04-Jun-15Grant 8,000----13%
60.5K to 68.5K
29-Apr-15 4:20 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 28-Apr-15Market Purchase 5,000$6.13$30,650.009%
55.5K to 60.5K
417%
29-Apr-15 4:20 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 27-Apr-15Market Purchase 5,000$6.06$30,277.5010%
50.5K to 55.5K
424%
23-May-14 6:59 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 21-May-14Grant 8,000----19%
42.5K to 50.5K
07-Mar-14 4:34 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 05-Mar-14Option Exercise 15,000$7.00$105,000.0030%
50.0K to 65.0K
07-Mar-14 4:34 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 05-Mar-14Market Option Sale 15,000$14.10$211,474.00(23%)
65.0K to 50.0K
(125%)
07-Mar-14 4:34 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 05-Mar-14Market Sale 7,500$14.10$105,737.00(15%)
50.0K to 42.5K
(125%)
23-May-13 6:04 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 22-May-13Grant 7,500----18%
42.5K to 50.0K
18-May-12 7:53 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 17-May-12Grant 7,500----21%
35.0K to 42.5K
23-May-11 5:40 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 19-May-11Grant 7,500----27%
27.5K to 35.0K
16-Jun-10 9:32 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 10-Jun-10Grant 7,500----38%
20.0K to 27.5K
22-Jun-09 5:56 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 18-Jun-09Grant 7,500----60%
12.5K to 20.0K
06-Jun-08 7:09 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 05-Jun-08Grant 7,500----150%
5.0K to 12.5K
01-Jun-07 9:11 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 31-May-07Grant 5,000----100%
0 to 5.0K