Date | Name | Symbol | Type | Security | Shares | Price | Value | Ownership | Reported |
05/17/2023 | Ultra Clean Holdings, Inc. | UCTT | Grant | | 5.3k | $0.00 | $0 | | 05/17/2023 |
05/19/2022 | Ultra Clean Holdings, Inc. | UCTT | Grant | | 3.7k | $0.00 | $0 | | 05/19/2022 |
01/26/2022 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 3k | $50.83 | $152.5k | | 01/26/2022 |
05/20/2021 | Ultra Clean Holdings, Inc. | UCTT | Grant | | 2.7k | $0.00 | $0 | | 05/20/2021 |
01/14/2021 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 10k | $40.00 | $400k | | 01/12/2021 |
01/12/2021 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 5.9k | $38.09 | $226.1k | | 01/12/2021 |
01/08/2021 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 1.6k | $38.00 | $62.2k | | 01/07/2021 |
01/07/2021 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 2k | $38.00 | $76k | | 01/07/2021 |
01/07/2021 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 429 | $38.00 | $16.3k | | 01/07/2021 |
12/02/2020 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 19.7k | $34.00 | $669.8k | | 12/01/2020 |
12/02/2020 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 300 | $34.04 | $10.2k | | 12/01/2020 |
12/01/2020 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 15k | $32.00 | $480k | | 12/01/2020 |
07/30/2020 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 12.5k | $30.00 | $375.9k | | 07/30/2020 |
06/02/2020 | Ultra Clean Holdings, Inc. | UCTT | Grant | | 6.3k | $0.00 | $0 | | 06/02/2020 |
02/20/2020 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 15k | $28.01 | $420.2k | | 02/20/2020 |
02/20/2020 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 2.5k | $30.00 | $74.1k | | 02/20/2020 |
05/23/2019 | Ultra Clean Holdings, Inc. | UCTT | Grant | | 10k | $0.00 | $0 | | 05/23/2019 |
05/09/2019 | Ultra Clean Holdings, Inc. | UCTT | Purchase | Common Stock | 21k | $13.49 | $283.2k | | 05/09/2019 |
05/08/2019 | Ultra Clean Holdings, Inc. | UCTT | Purchase | Common Stock | 22k | $14.25 | $313.6k | | 05/07/2019 |
05/07/2019 | Ultra Clean Holdings, Inc. | UCTT | Purchase | Common Stock | 22k | $14.11 | $310.3k | | 05/07/2019 |
05/15/2018 | Ultra Clean Holdings, Inc. | UCTT | Grant | | 5.4k | $0.00 | $0 | | 05/15/2018 |
03/06/2018 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 20k | $20.00 | $400k | | 03/06/2018 |
01/25/2018 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 12.5k | $24.29 | $303.6k | | 01/25/2018 |
01/25/2018 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 7.5k | $25.00 | $187.5k | | 01/25/2018 |
02/23/2017 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 2k | $14.00 | $28.6k | | 11/17/2016 |
01/12/2017 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 50k | $12.00 | $600k | | 11/17/2016 |
11/22/2016 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 42.4k | $10.00 | $423.6k | | 11/17/2016 |
11/21/2016 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 298 | $10.00 | $3k | | 11/17/2016 |
11/17/2016 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 7.3k | $10.00 | $73.4k | | 11/17/2016 |
06/04/2015 | Ultra Clean Holdings, Inc. | UCTT | Grant | | 8k | $0.00 | $0 | | 06/04/2015 |
03/06/2015 | Ultra Clean Holdings, Inc. | UCTT | Exercise | Non-Qualified Stock Option (right to buy) | 39.2k | $6.55 | $256.5k | | 03/06/2015 |
03/04/2015 | Ultra Clean Holdings, Inc. | UCTT | Exercise | Non-Qualified Stock Option (right to buy) | 22.9k | $6.55 | $149.8k | | 03/02/2015 |
03/04/2015 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 22.9k | $8.28 | $189.3k | | 03/02/2015 |
03/03/2015 | Ultra Clean Holdings, Inc. | UCTT | Sale | Common Stock | 7.1k | $8.42 | $60.1k | | 03/02/2015 |
03/03/2015 | Ultra Clean Holdings, Inc. | UCTT | Exercise | Non-Qualified Stock Option (right to buy) | 7.1k | $6.55 | $46.7k | | 03/02/2015 |
|