McKibben Jeffrey L.

Number of records: 14
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
17-May-24 5:29 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 15-May-24Sale 5,946$45.00$267,570.00(20%)
30.07K to 24.13K
02-May-24 8:43 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 30-Apr-24Payment of Exercise 2,282$41.83$95,456.10(7%)
32.35K to 30.07K
30-Apr-24 9:58 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 26-Apr-24Grant 8,068----33%
24.29K to 32.35K
03-Jan-24 5:13 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 31-Dec-23Payment of Exercise 244$34.14$8,330.16(1%)
22.41K to 22.16K
21-Nov-23 7:06 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 20-Nov-23Sale 4,200$26.71$112,168.00(16%)
26.61K to 22.41K
21-Nov-23 7:06 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 17-Nov-23Sale 3,720$26.26$97,687.20(12%)
30.33K to 26.61K
05-Sep-23 8:02 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 31-Aug-23Payment of Exercise 1,839$35.16$64,659.20(6%)
32.17K to 30.33K
02-May-23 10:00 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 30-Apr-23Payment of Exercise 958$28.54$27,341.30(3%)
33.13K to 32.17K
02-May-23 10:00 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 28-Apr-23Grant 10,886----49%
22.24K to 33.13K
21-Dec-22 5:36 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 19-Dec-22Payment of Exercise 244$33.69$8,220.36(1%)
22.48K to 22.24K
30-Aug-22 6:31 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 27-Aug-22Payment of Exercise 1,789$31.36$56,103.00(7%)
24.27K to 22.48K
03-May-22 9:55 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 29-Apr-22Grant 8,314----52%
15.96K to 24.27K
06-Feb-24 6:52 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 17-Dec-21Grant 2,121----10%
22.16K to 24.29K
31-Aug-21 7:02 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 27-Aug-21Grant 15,958----100%
0 to 15.96K