| 04 Nov 2019 | SALE | Ultra Clean Holdings, Inc. | 22,500 | 22.10 USD | |
| 23 May 2019 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 9,969 | 0.00 USD | |
| 15 May 2018 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 5,430 | 0.00 USD | |
| 25 May 2017 | SALE | Ultra Clean Holdings, Inc. | 6,800 | 23.26 USD | |
| 24 May 2017 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 7,500 | 0.00 USD | |
| 02 May 2017 | SALE | Ultra Clean Holdings, Inc. | 23,200 | 20.43 USD | |
| 26 May 2016 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 10,000 | 0.00 USD | |
| 04 Jun 2015 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 8,000 | 0.00 USD | |
| 21 May 2014 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 8,000 | 0.00 USD | |
| 04 Mar 2014 | SALE | Ultra Clean Holdings, Inc. | 7,943 | 13.51 USD | |
| 28 Feb 2014 | SALE | Ultra Clean Holdings, Inc. | 7,009 | 13.31 USD | |
| 03 Mar 2014 | SALE | Ultra Clean Holdings, Inc. | 14,400 | 13.21 USD | |
| 26 Feb 2014 | SALE | Ultra Clean Holdings, Inc. | 35,000 | 13.33 USD | |
| 12 Nov 2013 | SALE | Ultra Clean Holdings, Inc. | 9,260 | 9.68 USD | |
| 08 Nov 2013 | SALE | Ultra Clean Holdings, Inc. | 18,000 | 9.65 USD | |
| 07 Nov 2013 | SALE | Ultra Clean Holdings, Inc. | 7,240 | 9.62 USD | |
| 06 Nov 2013 | SALE | Ultra Clean Holdings, Inc. | 15,500 | 9.83 USD | |
| 21 May 2013 | GIFT | Ultra Clean Holdings, Inc. | 12,000 | 0.00 USD | |
| 22 May 2013 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 7,500 | 0.00 USD | |
| 13 Dec 2012 | SALE | Ultra Clean Holdings, Inc. | 10,000 | 4.63 USD | |
| 12 Dec 2012 | SALE | Ultra Clean Holdings, Inc. | 25,750 | 4.62 USD | |
| 03 Dec 2012 | SALE | Ultra Clean Holdings, Inc. | 2,900 | 4.72 USD | |
| 30 Nov 2012 | SALE | Ultra Clean Holdings, Inc. | 10,000 | 4.74 USD | |
| 17 May 2012 | GRANT_AWARD | Ultra Clean Holdings, Inc. | 7,500 | 0.00 USD | |
| 13 May 2011 | SALE | Ultra Clean Holdings, Inc. | 1,000 | 11.12 USD | |