| Date | Company | Type | Shares | Price | Value | Actions |
|---|---|---|---|---|---|---|
| Jun 2, 2026 | Ultra Clean Holdings, Inc. (UCTT) | S | 944 | $89.37 | $84,365.28 | View Details Filing |
| May 22, 2026 | Ultra Clean Holdings, Inc. (UCTT) | A | 8,041 | $0.00 | $0.00 | View Details Filing |
| May 8, 2026 | Ultra Clean Holdings, Inc. (UCTT) | S | 2,000 | $86.89 | $173,780.20 | View Details Filing |
| Apr 30, 2026 | Ultra Clean Holdings, Inc. (UCTT) | F | 1,582 | $78.15 | $123,633.30 | View Details Filing |
| Apr 30, 2026 | Ultra Clean Holdings, Inc. (UCTT) | F | 1,465 | $78.15 | $114,489.75 | View Details Filing |
| Apr 30, 2026 | Ultra Clean Holdings, Inc. (UCTT) | F | 2,454 | $78.15 | $191,780.10 | View Details Filing |