As of the latest Form 4 filed Jul 7, 2026.
What Ultra Clean Holdings Inc insiders — officers, directors and 10% owners — have bought and sold in their own stock, straight from their SEC Form 4 filings. Values are shares × the reported transaction price where both are disclosed.
Buys plotted up, sells down; bar height is the disclosed dollar value (shares × reported price). Our Form 4 history is only complete from mid-2026, so early months are sparse — the series fills in as more filings land. Open-market purchases and sales only.
Newest filing first — the 77 most recent filings for UCTT.
| Filed | Trade date | Insider | Transaction | Shares | Price | Value | 10b5-1 | Filing |
|---|---|---|---|---|---|---|---|---|
| 2026-07-07 | 2026-07-02 | HARDING BRIAN E Chief Accounting Officer | SSale | −1.20K | $130.12 | $157K | Yes (planned) | Form 4 ↗ |
| 2026-07-07 | 2026-07-02 | HARDING BRIAN E, Chief Accounting Officer | SSale | −2.19K | $128.37 | $282K | Yes (planned) | Form 4 ↗ |
| 2026-07-07 | 2026-07-02 | HARDING BRIAN E, Chief Accounting Officer | SSale | −440.00 | $126.92 | $55.8K | Yes (planned) | Form 4 ↗ |
| 2026-06-30 | 2026-06-26 | HARDING BRIAN E Chief Accounting Officer | AAward | +9.36K | $0.00 | $0.00 | No | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri CFO | SSale | −260.00 | $91.75 | $23.9K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −1.71K | $90.99 | $155K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −852.00 | $89.95 | $76.6K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −1.43K | $89.10 | $127K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −1.43K | $88.16 | $126K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −488.00 | $87.07 | $42.5K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −171.00 | $91.68 | $15.7K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −763.00 | $90.86 | $69.3K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −446.00 | $89.73 | $40.0K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −907.00 | $88.75 | $80.5K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −392.00 | $87.72 | $34.4K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −96.00 | $85.54 | $8.21K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −91.00 | $91.63 | $8.34K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −260.00 | $90.76 | $23.6K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −157.00 | $89.59 | $14.1K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −321.00 | $88.80 | $28.5K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −120.00 | $87.52 | $10.5K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −40.00 | $86.04 | $3.44K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −20.00 | $91.78 | $1.84K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −301.00 | $90.98 | $27.4K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −150.00 | $89.91 | $13.5K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −360.00 | $88.85 | $32.0K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −120.00 | $87.43 | $10.5K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −40.00 | $86.00 | $3.44K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −172.00 | $91.70 | $15.8K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −972.00 | $90.89 | $88.3K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −688.00 | $89.78 | $61.8K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −1.07K | $88.69 | $94.9K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −600.00 | $87.37 | $52.4K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri CFO | SSale | −784.00 | $91.63 | $71.8K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −2.89K | $90.79 | $263K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −1.91K | $89.70 | $171K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −3.07K | $88.69 | $272K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −1.57K | $87.59 | $138K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −200.00 | $86.18 | $17.2K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −18.00 | $91.76 | $1.65K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −358.00 | $91.03 | $32.6K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −259.00 | $89.97 | $23.3K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −419.00 | $88.73 | $37.2K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −160.00 | $87.52 | $14.0K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −50.00 | $86.00 | $4.30K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −825.00 | $91.29 | $75.3K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −936.00 | $90.40 | $84.6K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −935.00 | $89.22 | $83.4K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −988.00 | $88.29 | $87.2K | Yes (planned) | Form 4 ↗ |
| 2026-06-09 | 2026-06-04 | Savage Sheri, CFO | SSale | −396.00 | $87.24 | $34.5K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E Chief Accounting Officer | SSale | −663.00 | $91.38 | $60.6K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −986.00 | $90.55 | $89.3K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −1.06K | $89.33 | $94.3K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −1.00K | $88.36 | $88.5K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −496.00 | $87.22 | $43.3K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −117.00 | $91.63 | $10.7K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −375.00 | $90.76 | $34.0K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −169.00 | $89.67 | $15.2K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −381.00 | $88.76 | $33.8K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −226.00 | $87.71 | $19.8K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −54.00 | $86.00 | $4.64K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −389.00 | $91.59 | $35.6K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −1.28K | $90.73 | $116K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −886.00 | $89.36 | $79.2K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −1.20K | $88.47 | $106K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −488.00 | $87.25 | $42.6K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −636.00 | $91.65 | $58.3K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −1.88K | $90.79 | $170K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −1.41K | $89.73 | $126K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −1.93K | $88.74 | $172K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −1.18K | $87.72 | $103K | Yes (planned) | Form 4 ↗ |
| 2026-06-08 | 2026-06-04 | HARDING BRIAN E, Chief Accounting Officer | SSale | −196.00 | $85.86 | $16.8K | Yes (planned) | Form 4 ↗ |
| 2026-06-04 | 2026-06-02 | Cho Paul Yoonku General Counsel and Secretary | SSale | −944.00 | $89.37 | $84.4K | No | Form 4 ↗ |
| 2026-05-07 | 2026-05-05 | Palfrey Jamie J. SVP, Global Human Resources | SSale | −8.69K | $79.73 | $693K | No | Form 4 ↗ |
| 2026-05-07 | 2026-05-05 | HARDING BRIAN E Chief Accounting Officer | SSale | −4.00K | $80.00 | $320K | No | Form 4 ↗ |
| 2026-05-06 | 2026-05-04 | Cook Christopher S President, Products Division | SSale | −1.23K | $74.55 | $91.8K | No | Form 4 ↗ |
| 2026-05-06 | 2026-05-04 | Cook Christopher S, President, Products Division | SSale | −10.2K | $73.89 | $757K | No | Form 4 ↗ |
Insiders — a company’s officers, directors and holders of more than 10% of its stock — must report any trade in that stock to the SEC on a Form 4 within two business days. Each row here is one transaction from those filings.
The transaction code tells you what happened: Purchase (P) and Sale (S) are open-market trades — the ones markets watch most; Award (A) is a granted stock or unit, Option exercise (M) converts options into shares, and Gift (G) is a transfer for no consideration. Awards, exercises and gifts are largely compensation or administrative, not a directional bet.
One caveat on sales: many are made under a Rule 10b5-1 plan scheduled months in advance, so a sale is not automatically a bearish signal. Insider activity is a noisy input — read it alongside the filings, not on its own.
See also UCTT’s full analysis or the market-wide insider trading feed. The tabs above jump to UCTT’s other SEC data.
Source: SEC Form 4 filings for UCTT, parsed from EDGAR. Transaction prices are as reported in the filing — SEC public-domain data, not market quotes. Values are shares × reported price where both are disclosed; grants and gifts often carry no price. A delayed record of what insiders reported, not a live position or a recommendation.
Research and education only — not financial advice. TENKis not a registered investment adviser or broker-dealer and gives no personalized advice. Every call is impersonal — identical for all users, generated on a schedule from SEC filings plus a delayed/third-party price feed — may be wrong or out of date, and is not a recommendation to buy or sell any security. The operator and an affiliated trading operation may hold or trade the securities TENK rates; see Disclosures. Past performance does not guarantee future results. Do your own research.