| Oct 27, 2018 FForm 4 → | Oct 30, 4:55 pm EDT | Ultra Clean Holdings, Inc.UCTT | 405 | $10.01 | $4,054 | 54,481 | — | plan? |
| Jun 5, 2018 SForm 4 → | Jun 7, 4:20 pm EDT | Ultra Clean Holdings, Inc.UCTT | 762 | $19.00 | $14,478 | 54,886 | −1.37% | plan? |
| Apr 28, 2018 FForm 4 → | May 1, 4:08 pm EDT | Ultra Clean Holdings, Inc.UCTT | 1,074 | $17.45 | $18,741 | 55,648 | — | plan? |
| Apr 24, 2018 FForm 4 → | Apr 26, 4:15 pm EDT | Ultra Clean Holdings, Inc.UCTT | 568 | $15.94 | $9,054 | 56,722 | — | plan? |
| Apr 13, 2018 SForm 4 → | Apr 17, 4:50 pm EDT | Ultra Clean Holdings, Inc.UCTT | 35,966 | $19.00 | $683,361 | 57,290 | −38.6% | plan? |
| Mar 30, 2018 AForm 4 → | Apr 3, 4:25 pm EDT | Ultra Clean Holdings, Inc.UCTT | 12,750 | — | — | 93,259 | — | plan? |
| Feb 27, 2018 FForm 4 → | Mar 1, 4:29 pm EST | Ultra Clean Holdings, Inc.UCTT | 1,460 | $19.41 | $28,339 | 80,509 | — | plan? |
| Feb 26, 2018 FForm 4 → | Feb 28, 4:10 pm EST | Ultra Clean Holdings, Inc.UCTT | 2,437 | $19.73 | $48,082 | 81,969 | — | plan? |
| Feb 13, 2018 AForm 4 → | Feb 15, 4:11 pm EST | Ultra Clean Holdings, Inc.UCTT | 3,312 | — | — | 84,406 | — | plan? |
| Oct 27, 2017 AForm 4 → | Oct 31, 4:20 pm EDT | Ultra Clean Holdings, Inc.UCTT | 5,000 | — | — | 81,094 | — | plan? |
| Jul 27, 2017 SForm 4 → | Jul 31, 4:41 pm EDT | Ultra Clean Holdings, Inc.UCTT | 121 | $25.02 | $3,027 | 76,094 | −0.16% | plan? |
| Jul 25, 2017 FForm 4 → | Jul 27, 4:54 pm EDT | Ultra Clean Holdings, Inc.UCTT | 455 | $24.02 | $10,929 | 76,215 | — | plan? |
| Jun 5, 2017 SForm 4 → | Jun 7, 4:03 pm EDT | Ultra Clean Holdings, Inc.UCTT | 36,743 | $23.34 | $857,677 | 76,670 | −32.4% | plan? |
| Apr 28, 2017 AForm 4 → | May 2, 4:53 pm EDT | Ultra Clean Holdings, Inc.UCTT | 9,938 | — | — | 113,413 | — | plan? |
| Apr 26, 2017 SForm 4 → | Apr 28, 4:36 pm EDT | Ultra Clean Holdings, Inc.UCTT | 170 | $17.75 | $3,018 | 103,475 | −0.16% | plan? |
| Apr 24, 2017 FForm 4 → | Apr 26, 6:03 pm EDT | Ultra Clean Holdings, Inc.UCTT | 638 | $16.96 | $10,820 | 103,645 | — | plan? |
| Mar 31, 2017 SForm 4 → | Apr 4, 5:01 pm EDT | Ultra Clean Holdings, Inc.UCTT | 7,981 | $16.43 | $131,136 | 104,283 | −7.11% | plan? |
| Feb 27, 2017 FForm 4 → | Mar 1, 7:09 pm EST | Ultra Clean Holdings, Inc.UCTT | 2,975 | $14.25 | $42,385 | 112,264 | — | plan? |
| Feb 26, 2017 FForm 4 → | Feb 28, 7:12 pm EST | Ultra Clean Holdings, Inc.UCTT | 2,832 | $14.67 | $41,545 | 115,239 | — | plan? |
| Feb 15, 2017 AForm 4 → | Feb 17, 4:56 pm EST | Ultra Clean Holdings, Inc.UCTT | 7,500 | — | — | 118,071 | — | plan? |
| Jul 25, 2016 FForm 4 → | Jul 27, 4:37 pm EDT | Ultra Clean Holdings, Inc.UCTT | 440 | $6.08 | $2,675 | 110,571 | — | plan? |
| Apr 24, 2016 FForm 4 → | Apr 26, 4:28 pm EDT | Ultra Clean Holdings, Inc.UCTT | 617 | $5.58 | $3,443 | 111,011 | — | plan? |
| Apr 13, 2016 AForm 4 → | Apr 15, 4:05 pm EDT | Ultra Clean Holdings, Inc.UCTT | 7,000 | — | — | 111,628 | — | plan? |
| Feb 26, 2016 AFForm 4 → | Mar 1, 4:44 pm EST | Ultra Clean Holdings, Inc.UCTT | 25,774 | $5.31 | $17,385 | 104,628 | — | plan? |
| Feb 22, 2016 FForm 4 → | Feb 24, 6:24 pm EST | Ultra Clean Holdings, Inc.UCTT | 2,285 | $4.84 | $11,059 | 85,402 | — | plan? |
| Feb 18, 2016 AForm 4 → | Feb 22, 4:33 pm EST | Ultra Clean Holdings, Inc.UCTT | 3,000 | — | — | 87,687 | — | plan? |
| Jul 27, 2015 SForm 4 → | Jul 28, 4:09 pm EDT | Ultra Clean Holdings, Inc.UCTT | 462 | $7.15 | $3,303 | 84,687 | −0.54% | plan? |
| Feb 27, 2015 AFForm 4 → | Mar 3, 7:40 pm EST | Ultra Clean Holdings, Inc.UCTT | 16,291 | $8.26 | $10,664 | 85,149 | — | plan? |
| Feb 24, 2015 FForm 4 → | Feb 26, 5:02 pm EST | Ultra Clean Holdings, Inc.UCTT | 1,246 | $8.26 | $10,292 | 71,440 | — | plan? |
| Feb 22, 2015 FForm 4 → | Feb 24, 7:52 pm EST | Ultra Clean Holdings, Inc.UCTT | 2,285 | $8.41 | $19,217 | 72,686 | — | plan? |
| Feb 11, 2015 AForm 4 → | Feb 13, 6:08 pm EST | ULTRA CLEAN HOLDINGS INCUCTT | 3,412 | — | — | 74,971 | — | plan? |
| Jul 25, 2014 AForm 4 → | Jan 30, 2015, 6:48 pm EST | ULTRA CLEAN HOLDINGS INCUCTT | 5,000 | — | — | 71,559 | — | plan? late |