A $6.83M cluster sell for Ultra Clean Holdings, Inc. (UCTT) on 05/05/2026 after 23 months of no clear discretionary insider activity trend.
| Action | Amount | Date | Insider | Role(s) | SEC Filing No |
|---|---|---|---|---|---|
| Sell | $320K | 05/07/2026 | HARDING BRIAN E | Chief Accounting Officer | 0000950103-26-006972 |
| Sell | $693K | 05/07/2026 | Palfrey Jamie J. | SVP, Global Human Resources | 0000950103-26-006974 |
| Sell | $216K | 05/12/2026 | McKibben Jeffrey L. | Chief Information Officer | 0000950103-26-007116 |
| Sell | $174K | 05/12/2026 | Cho Paul Yoonku | General Counsel and Secretary | 0000950103-26-007117 |
| Sell | $366K | 05/18/2026 | McKibben Jeffrey L. | Chief Information Officer | 0000950103-26-007351 |
| Sell | $756K | 05/27/2026 | LIGGETT EMILY M | Director | 0000950103-26-007854 |
| Sell | $84K | 06/04/2026 | Cho Paul Yoonku | General Counsel and Secretary | 0000950103-26-008550 |
| Sell | $1.52M | 06/08/2026 | HARDING BRIAN E | Chief Accounting Officer | 0000950103-26-008671 |
| Sell | $1.41M | 06/09/2026 | Savage Sheri | CFO | 0000950103-26-008736 |
| Sell | $1.29M | 06/09/2026 | Savage Sheri | CFO | 0000950103-26-008737 |
| Action | Insider | Role(s) | Total Change | % Change |
|---|---|---|---|---|
| Sell | HARDING BRIAN E | Chief Accounting Officer | $1.84M | 31.0% |
| Sell | Palfrey Jamie J. | SVP, Global Human Resources | $693K | 34.6% |
| Sell | McKibben Jeffrey L. | Chief Information Officer | $582K | 37.1% |
| Buy | Cho Paul Yoonku | General Counsel and Secretary | $258K | 28.6% |
| Sell | LIGGETT EMILY M | Director | $756K | 17.7% |
| N/A | Savage Sheri | CFO | $2.70M | 0.0% |
| Action | Amount | Date | Insider | Security | Type | SEC Code |
|---|---|---|---|---|---|---|
| Sell | $320K | 05/05/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $693K | 05/05/2026 | Palfrey Jamie J. | Common Stock | Discretionary | Sale |
| Sell | $216K | 05/08/2026 | McKibben Jeffrey L. | Common Stock | Discretionary | Sale |
| Sell | $174K | 05/08/2026 | Cho Paul Yoonku | Common Stock | Discretionary | Sale |
| Sell | $366K | 05/14/2026 | McKibben Jeffrey L. | Common Stock | Discretionary | Sale |
| – | 05/22/2026 | LIGGETT EMILY M | Common Stock | Non-discretionary | Grant/Award | |
| Sell | $756K | 05/27/2026 | LIGGETT EMILY M | Common Stock | Discretionary | Sale |
| Sell | $84K | 06/02/2026 | Cho Paul Yoonku | Common Stock | Discretionary | Sale |
| Sell | $17K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $103K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $172K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $126K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $170K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $58K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $43K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $106K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $79K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $116K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $36K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $5K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $20K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $34K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $15K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $34K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $11K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $43K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $89K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $94K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $89K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $61K | 06/04/2026 | HARDING BRIAN E | Common Stock | Discretionary | Sale |
| Sell | $35K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $87K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $83K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $85K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $75K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $4K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $14K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $37K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $23K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $33K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $2K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $17K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $138K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $272K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $171K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $263K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $72K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $52K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $95K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $62K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $88K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $16K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $3K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $10K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $32K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $13K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $27K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $2K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $3K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $11K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $29K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $14K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $24K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $8K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $8K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $34K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $80K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $40K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $69K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $16K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $42K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $126K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $127K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $77K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $155K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |
| Sell | $24K | 06/04/2026 | Savage Sheri | Common Stock | Discretionary | Sale |