| 22 May 2026 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 13,196 | 0.00 USD | |
| 04 May 2026 | SALE | Ultra Clean Holdings, Inc. | 10,247 | 73.89 USD | |
| 04 May 2026 | SALE | Ultra Clean Holdings, Inc. | 1,231 | 74.55 USD | |
| 30 Apr 2026 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 1,861 | 78.15 USD | |
| 30 Apr 2026 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 4,181 | 78.15 USD | |
| 30 Apr 2026 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 3,165 | 78.15 USD | |
| 30 Apr 2026 | SALE | Ultra Clean Holdings, Inc. | 11,903 | 75.31 USD | |
| 29 Aug 2025 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 73,686 | 0.00 USD | |
| 30 Apr 2025 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 1,855 | 18.71 USD | |
| 30 Apr 2025 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 2,550 | 18.71 USD | |
| 30 Apr 2025 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 2,225 | 18.71 USD | |
| 25 Apr 2025 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 27,831 | 0.00 USD | |
| 07 Mar 2025 | PURCHASE | Ultra Clean Holdings, Inc. | 4,100 | 25.30 USD | |
| 09 May 2024 | SALE | Ultra Clean Holdings, Inc. | 8,586 | 43.51 USD | |
| 30 Apr 2024 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 2,542 | 41.83 USD | |
| 30 Apr 2024 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 2,219 | 41.83 USD | |
| 26 Apr 2024 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 15,560 | 0.00 USD | |
| 14 Nov 2023 | SALE | Ultra Clean Holdings, Inc. | 4,662 | 26.68 USD | |
| 28 Apr 2023 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 18,661 | 0.00 USD | |
| 30 Apr 2023 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 2,464 | 28.54 USD | |