| 22 May 2026 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 5,896 | 0.00 USD | |
| 14 May 2026 | SALE | Ultra Clean Holdings, Inc. | 4,205 | 87.00 USD | |
| 08 May 2026 | SALE | Ultra Clean Holdings, Inc. | 2,500 | 86.48 USD | |
| 30 Apr 2026 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 964 | 78.15 USD | |
| 30 Apr 2026 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 1,302 | 78.15 USD | |
| 30 Apr 2026 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 1,676 | 78.15 USD | |
| 04 Jun 2025 | SALE | Ultra Clean Holdings, Inc. | 6,294 | 20.87 USD | |
| 30 Apr 2025 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 991 | 18.71 USD | |
| 30 Apr 2025 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 962 | 18.71 USD | |
| 30 Apr 2025 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 1,298 | 18.71 USD | |
| 25 Apr 2025 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 12,988 | 0.00 USD | |
| 31 Dec 2024 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 252 | 35.95 USD | |
| 07 Nov 2024 | SALE | Ultra Clean Holdings, Inc. | 3,422 | 38.20 USD | |
| 31 Aug 2024 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 1,898 | 37.70 USD | |
| 15 May 2024 | SALE | Ultra Clean Holdings, Inc. | 5,946 | 45.00 USD | |
| 30 Apr 2024 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 1,294 | 41.83 USD | |
| 30 Apr 2024 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 988 | 41.83 USD | |
| 26 Apr 2024 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 8,068 | 0.00 USD | |
| 17 Dec 2021 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 2,121 | 0.00 USD | |
| 31 Dec 2023 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 244 | 34.14 USD | |
| 17 Nov 2023 | SALE | Ultra Clean Holdings, Inc. | 3,720 | 26.26 USD | |
| 20 Nov 2023 | SALE | Ultra Clean Holdings, Inc. | 4,200 | 26.71 USD | |
| 31 Aug 2023 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 1,839 | 35.16 USD | |
| 28 Apr 2023 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 10,886 | 0.00 USD | |
| 30 Apr 2023 | TAX_WITHHOLDING | Ultra Clean Holdings, Inc. | 958 | 28.54 USD | |