| 2026-07-02 | ITRON, INC. (ITRI) | Director | Buy | 621 | $0 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 50 | $4,300 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 396 | $34,547 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 988 | $87,231 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 1,070 | $94,898 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 935 | $83,421 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 688 | $61,769 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 936 | $84,614 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 972 | $88,345 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 825 | $75,314 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 172 | $15,772 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 40 | $3,440 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 600 | $52,422 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 120 | $10,492 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 160 | $14,003 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 360 | $31,986 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 419 | $37,178 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 150 | $13,486 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 259 | $23,302 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 358 | $32,589 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 301 | $27,385 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 18 | $1,652 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 20 | $1,836 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 200 | $17,236 |
| 2026-06-09 | Ultra Clean Holdings, Inc. (UCTT) | CFO | Sell | 40 | $3,442 |