| 22 May 2026 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 8,041 | 0.00 USD | |
| 08 May 2026 | SALE | Ultra Clean Holdings, Inc. | 2,000 | 86.89 USD | |
| 30 Apr 2026 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 1,582 | 78.15 USD | |
| 30 Apr 2026 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 1,465 | 78.15 USD | |
| 30 Apr 2026 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 2,454 | 78.15 USD | |
| 06 Jun 2025 | SALE | Ultra Clean Holdings, Inc. | 4,084 | 21.06 USD | |
| 30 Apr 2025 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 1,579 | 18.71 USD | |
| 30 Apr 2025 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 995 | 18.71 USD | |
| 30 Apr 2025 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 1,462 | 18.71 USD | |
| 25 Apr 2025 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 14,472 | 0.00 USD | |
| 31 Mar 2025 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 173 | 21.41 USD | |
| 17 May 2024 | SALE | Ultra Clean Holdings, Inc. | 3,449 | 44.79 USD | |
| 30 Apr 2024 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 993 | 41.83 USD | |
| 30 Apr 2024 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 614 | 41.83 USD | |
| 30 Apr 2024 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 1,576 | 41.83 USD | |
| 26 Apr 2024 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 8,644 | 0.00 USD | |
| 31 Mar 2024 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 183 | 45.94 USD | |
| 31 Mar 2024 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 173 | 45.94 USD | |
| 31 Mar 2024 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 363 | 0.00 USD | |
| 04 Dec 2023 | SALE | Ultra Clean Holdings, Inc. | 4,689 | 28.38 USD | |
| 26 May 2023 | SALE | Ultra Clean Holdings, Inc. | 176 | 36.10 USD | |
| 28 Apr 2023 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 9,330 | 0.00 USD | |
| 30 Apr 2023 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 662 | 28.54 USD | |
| 30 Apr 2023 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 951 | 28.54 USD | |
| 30 Apr 2023 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 588 | 28.54 USD | |