Bentinck Bill

Number of records: 18
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
02-May-24 8:46 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 30-Apr-24Payment of Exercise 2,996$41.83$125,323.00(5%)
60.2K to 57.2K
30-Apr-24 9:56 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 26-Apr-24Grant 8,644----17%
51.55K to 60.2K
02-Apr-24 8:17 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 31-Mar-24Grant 552----1%
51.2K to 51.75K
02-Apr-24 8:17 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 31-Mar-24Payment of Exercise 196$45.94$9,004.24(< 1%)
51.75K to 51.55K
13-Jun-23 5:24 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 09-Jun-23Sale 9,784$36.19$354,108.00(16%)
60.56K to 50.77K
02-May-23 10:00 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 30-Apr-23Payment of Exercise 4,983$28.54$142,215.00(8%)
65.54K to 60.56K
02-May-23 10:00 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 28-Apr-23Grant 11,663----22%
53.88K to 65.54K
03-May-22 9:56 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 30-Apr-22Payment of Exercise 1,264$31.17$39,398.90(2%)
55.14K to 53.88K
03-May-22 9:56 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 29-Apr-22Grant 8,017----17%
47.13K to 55.14K
28-Apr-22 8:14 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 26-Apr-22Payment of Exercise 9,741$32.91$320,576.00(17%)
56.87K to 47.13K
26-Apr-22 7:25 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 24-Apr-22Payment of Exercise 4,711$33.56$158,101.00(8%)
61.58K to 56.87K
07-Jun-21 6:19 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 03-Jun-21Market Sale 7,000$55.67$389,665.00(10%)
68.58K to 61.58K
(4%)
04-May-21 7:20 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 30-Apr-21Grant 7,002----11%
61.58K to 68.58K
27-Apr-21 6:23 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 26-Apr-21Payment of Exercise 9,611$55.99$538,120.00(14%)
71.19K to 61.58K
0%
27-Apr-21 6:23 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 24-Apr-21Payment of Exercise 4,806$54.11$260,053.00(6%)
75.99K to 71.19K
(3%)
12-Feb-21 4:19 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 10-Feb-21Grant 6,876----10%
69.12K to 75.99K
28-Apr-20 4:15 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 26-Apr-20Payment of Exercise 6,317$15.83$99,998.10(8%)
75.43K to 69.12K
(100%)
28-Apr-20 4:15 PM
View: 
Ultra Clean Holdings Inc. (UCTT) 24-Apr-20Grant 20,628----38%
54.81K to 75.43K