Date | Company | Security | Transaction | Code | Indirect | 10b5-1 | $Price | #Shares | $Value | #Remaining |
---|---|---|---|---|---|---|---|---|---|---|
17 May 24 | UCTT Ultra Clean | Common Stock | Sell | Dispose S | No | No | 44.7915 | 3,449 | 154.49 k | 17,166 |
30 Apr 24 | UCTT Ultra Clean | Common Stock | Payment of exercise | Dispose F | No | No | 41.83 | 1,576 | 65.92 k | 20,615 |
30 Apr 24 | UCTT Ultra Clean | Common Stock | Payment of exercise | Dispose F | No | No | 41.83 | 614 | 25.68 k | 22,191 |
30 Apr 24 | UCTT Ultra Clean | Common Stock | Payment of exercise | Dispose F | No | No | 41.83 | 993 | 41.54 k | 22,805 |
26 Apr 24 | UCTT Ultra Clean | Common Stock | Grant | Acquire A | No | No | 0 | 8,644 | 0.00 | 23,798 |
31 Mar 24 | UCTT Ultra Clean | Common Stock | Payment of exercise | Dispose F | No | No | 45.94 | 173 | 7.95 k | 15,154 |
31 Mar 24 | UCTT Ultra Clean | Common Stock | Payment of exercise | Dispose F | No | No | 45.94 | 183 | 8.41 k | 15,327 |
31 Mar 24 | UCTT Ultra Clean | Common Stock | Grant | Acquire A | No | No | 0 | 363 | 0.00 | 15,510 |
4 Dec 23 | UCTT Ultra Clean | Common Stock | Sell | Dispose S | No | No | 28.3801 | 4,689 | 133.07 k | 15,147 |