Savage Sheri
Insider CIK 1667557 · NPTN Director · UCTT SVP, Finance & CAO · ITRI Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| ITRI ITRON, INC. | A Award | 2026-10-01 | 2026-10-05 | 608 | — | $0 | 2,995 | SEC↗ |
| ITRI ITRON, INC. | A Award | 2026-07-01 | 2026-07-02 | 621 | — | $0 | 2,387 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 2,894 | $90.79 | $262.7K | 51,494 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 1,906 | $89.70 | $171.0K | 54,388 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 3,068 | $88.69 | $272.1K | 56,294 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 1,570 | $87.59 | $137.5K | 59,362 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 200 | $86.18 | $17.2K | 60,932 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 18 | $91.76 | $1.7K | 61,132 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 358 | $91.03 | $32.6K | 61,150 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 259 | $89.97 | $23.3K | 61,508 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 419 | $88.73 | $37.2K | 61,767 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 50 | $86.00 | $4.3K | 62,346 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 825 | $91.29 | $75.3K | 62,396 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 936 | $90.40 | $84.6K | 63,221 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 935 | $89.22 | $83.4K | 64,157 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 988 | $88.29 | $87.2K | 65,092 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 396 | $87.24 | $34.5K | 66,080 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 784 | $91.63 | $71.8K | 50,710 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 160 | $87.52 | $14.0K | 62,186 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 1,706 | $90.99 | $155.2K | 66,736 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 852 | $89.95 | $76.6K | 68,442 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 1,429 | $89.10 | $127.3K | 69,294 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 1,429 | $88.16 | $126.0K | 70,723 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 488 | $87.07 | $42.5K | 72,152 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 171 | $91.68 | $15.7K | 72,640 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 763 | $90.86 | $69.3K | 72,811 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 446 | $89.73 | $40.0K | 73,574 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 907 | $88.75 | $80.5K | 74,020 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 392 | $87.72 | $34.4K | 74,927 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 96 | $85.54 | $8.2K | 75,319 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 91 | $91.63 | $8.3K | 75,415 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 260 | $90.76 | $23.6K | 75,506 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 157 | $89.59 | $14.1K | 75,766 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 321 | $88.80 | $28.5K | 75,923 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 260 | $91.75 | $23.9K | 66,476 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 40 | $86.04 | $3.4K | 76,364 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 20 | $91.78 | $1.8K | 76,404 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 301 | $90.98 | $27.4K | 76,424 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 150 | $89.91 | $13.5K | 76,725 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 360 | $88.85 | $32.0K | 76,875 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 120 | $87.43 | $10.5K | 77,235 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 40 | $86.00 | $3.4K | 77,355 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 172 | $91.70 | $15.8K | 77,395 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 972 | $90.89 | $88.3K | 77,567 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 688 | $89.78 | $61.8K | 78,539 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 1,070 | $88.69 | $94.9K | 79,227 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 600 | $87.37 | $52.4K | 80,297 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2026-06-04 | 2026-06-09 | 120 | $87.52 | $10.5K | 76,244 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2026-05-22 | 2026-05-27 | 26,392 | — | $0 | 80,897 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2026-04-30 | 2026-05-04 | 5,004 | $78.15 | $391.1K | 54,505 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2026-04-30 | 2026-05-04 | 3,102 | $78.15 | $242.4K | 59,509 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2026-04-30 | 2026-05-04 | 3,770 | $78.15 | $294.6K | 62,611 | SEC↗ |
| ITRI ITRON, INC. | A Award | 2026-04-01 | 2026-04-02 | 580 | — | $0 | 1,766 | SEC↗ |
| ITRI ITRON, INC. | A Award | 2026-01-02 | 2026-01-05 | 529 | — | $0 | 1,160 | SEC↗ |
| ITRI ITRON, INC. | A Award | 2026-01-02 | 2026-01-09 | 555 | — | $0 | 1,186 | SEC↗ |
| ITRI ITRON, INC. | A Award | 2025-10-01 | 2025-10-02 | 631 | — | $0 | 631 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2025-04-30 | 2025-05-02 | 2,874 | $18.71 | $53.8K | 66,381 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2025-04-30 | 2025-05-02 | 2,988 | $18.71 | $55.9K | 73,017 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2025-04-30 | 2025-05-02 | 3,762 | $18.71 | $70.4K | 69,255 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2025-04-25 | 2025-04-29 | 27,831 | — | $0 | 76,005 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2025-03-31 | 2025-04-02 | 1,064 | $21.41 | $22.8K | 48,174 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2024-07-12 | 2024-07-15 | 2,440 | $55.87 | $136.3K | 49,238 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2024-07-11 | 2024-07-15 | 897 | $55.87 | $50.1K | 51,678 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2024-07-08 | 2024-07-10 | 10,079 | $54.18 | $546.1K | 52,575 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2024-07-02 | 2024-07-03 | 9,682 | $51.08 | $494.6K | 62,654 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2024-06-10 | 2024-06-11 | 2,708 | $47.18 | $127.8K | 72,336 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2024-06-07 | 2024-06-11 | 1,467 | $45.91 | $67.3K | 82,301 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2024-06-07 | 2024-06-11 | 5,551 | $46.14 | $256.1K | 75,044 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2024-06-07 | 2024-06-11 | 1,706 | $46.01 | $78.5K | 80,595 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2024-06-07 | 2024-06-11 | 5,551 | $45.91 | $254.8K | 83,768 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2024-06-07 | 2024-06-11 | 1,044 | $45.89 | $47.9K | 89,319 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2024-04-30 | 2024-05-02 | 1,505 | $41.83 | $63.0K | 94,118 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2024-04-30 | 2024-05-02 | 3,755 | $41.83 | $157.1K | 90,363 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2024-04-30 | 2024-05-02 | 2,868 | $41.83 | $120.0K | 95,623 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2024-04-26 | 2024-04-30 | 17,289 | — | $0 | 98,491 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2024-03-31 | 2024-04-02 | 1,354 | $45.94 | $62.2K | 82,264 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2024-03-31 | 2024-04-02 | 1,062 | $45.94 | $48.8K | 81,202 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2024-03-31 | 2024-04-02 | 2,618 | — | $0 | 83,618 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2023-04-30 | 2023-05-02 | 5,364 | $28.54 | $153.1K | 82,443 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2023-04-30 | 2023-05-02 | 1,786 | $28.54 | $51.0K | 87,807 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2023-04-30 | 2023-05-02 | 5,364 | $28.54 | $153.1K | 92,428 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2023-04-30 | 2023-05-02 | 1,443 | $28.54 | $41.2K | 81,000 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2023-04-30 | 2023-05-02 | 2,835 | $28.54 | $80.9K | 89,593 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2023-04-28 | 2023-05-02 | 21,772 | — | $0 | 97,972 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2023-03-31 | 2023-04-04 | 1,008 | $33.16 | $33.4K | 76,020 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2023-03-01 | 2023-03-03 | 8,071 | $32.30 | $260.7K | 77,028 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2022-11-01 | 2022-11-02 | 14,814 | $31.92 | $472.9K | 85,099 | SEC↗ |
| NPTN NEOPHOTONICS CORP | D To issuer deriv | 2022-08-03 | 2022-08-05 | 5,787 | — | $0 | 0 | SEC↗ |
| NPTN NEOPHOTONICS CORP | D To issuer deriv | 2022-08-03 | 2022-08-05 | 7,457 | — | $0 | 0 | SEC↗ |
| NPTN NEOPHOTONICS CORP | D To issuer | 2022-08-03 | 2022-08-05 | 4,685 | — | $0 | 0 | SEC↗ |
| NPTN NEOPHOTONICS CORP | M Exercise deriv | 2022-07-02 | 2022-07-06 | 4,685 | — | $0 | 0 | SEC↗ |
| NPTN NEOPHOTONICS CORP | M Exercise | 2022-07-02 | 2022-07-06 | 4,685 | — | $0 | 4,685 | SEC↗ |
| NPTN NEOPHOTONICS CORP | A Award deriv | 2022-06-02 | 2022-06-03 | 5,787 | — | $0 | 5,787 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2022-04-30 | 2022-05-03 | 5,581 | $31.17 | $174.0K | 99,913 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2022-04-30 | 2022-05-03 | 1,865 | $31.17 | $58.1K | 105,494 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2022-04-30 | 2022-05-03 | 1,554 | $31.17 | $48.4K | 107,359 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2022-04-30 | 2022-05-03 | 5,581 | $31.17 | $174.0K | 108,913 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2022-04-29 | 2022-05-03 | 16,629 | — | $0 | 114,494 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2022-04-24 | 2022-04-26 | 5,824 | $33.56 | $195.5K | 103,689 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2022-04-24 | 2022-04-26 | 5,824 | $33.56 | $195.5K | 97,865 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2022-03-25 | 2022-03-29 | 6,158 | — | $0 | 109,513 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2021-11-08 | 2021-11-10 | 1,682 | $59.23 | $99.6K | 105,758 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2021-11-08 | 2021-11-10 | 2,403 | $60.41 | $145.2K | 103,355 | SEC↗ |
| NPTN NEOPHOTONICS CORP | A Award deriv | 2021-07-02 | 2021-07-07 | 7,457 | — | $0 | 7,457 | SEC↗ |
| NPTN NEOPHOTONICS CORP | A Award deriv | 2021-07-02 | 2021-07-07 | 4,685 | — | $0 | 4,685 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2021-05-03 | 2021-05-04 | 10,413 | $50.65 | $527.4K | 119,361 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2021-05-03 | 2021-05-04 | 11,921 | $51.62 | $615.4K | 107,440 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2021-04-30 | 2021-05-04 | 8,729 | — | $0 | 133,995 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2021-04-30 | 2021-05-04 | 5,602 | $51.07 | $286.1K | 129,774 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2021-04-30 | 2021-05-04 | 5,602 | $51.07 | $286.1K | 135,376 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2021-04-30 | 2021-05-04 | 6,983 | — | $0 | 140,978 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2021-04-24 | 2021-04-27 | 5,858 | $54.11 | $317.0K | 131,157 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2021-04-24 | 2021-04-27 | 5,891 | $54.11 | $318.8K | 125,266 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2021-04-01 | 2021-04-05 | 2,092 | $60.66 | $126.9K | 142,369 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2021-04-01 | 2021-04-05 | 4,850 | $61.80 | $299.7K | 137,519 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2021-04-01 | 2021-04-05 | 504 | $62.48 | $31.5K | 137,015 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2021-03-30 | 2021-04-01 | 2,361 | $55.44 | $130.9K | 147,741 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2021-03-30 | 2021-04-01 | 3,280 | $55.44 | $181.8K | 144,461 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2021-02-10 | 2021-02-12 | 32,743 | — | $0 | 150,102 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2020-08-03 | 2020-08-05 | 26,685 | $30.05 | $801.9K | 117,459 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2020-08-03 | 2020-08-05 | 100 | $30.74 | $3.1K | 117,359 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2020-07-28 | 2020-07-30 | 1,652 | $23.90 | $39.5K | 144,144 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2020-05-08 | 2020-05-12 | 16,282 | $18.42 | $299.9K | 145,796 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2020-04-30 | 2020-05-04 | 3,611 | $18.39 | $66.4K | 165,689 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2020-04-30 | 2020-05-04 | 3,611 | $18.39 | $66.4K | 162,078 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2020-04-28 | 2020-04-30 | 2,290 | $16.91 | $38.7K | 171,590 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2020-04-28 | 2020-04-30 | 2,290 | $16.91 | $38.7K | 169,300 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2020-04-24 | 2020-04-28 | 32,743 | — | $0 | 173,880 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2020-03-30 | 2020-04-01 | 2,287 | $14.66 | $33.5K | 141,137 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2020-03-30 | 2020-04-01 | 1,647 | $14.66 | $24.1K | 143,424 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2020-03-04 | 2020-03-05 | 1,918 | $21.25 | $40.8K | 145,071 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2020-02-10 | 2020-02-21 | 31,329 | — | $0 | 146,989 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2019-08-07 | 2019-08-09 | 22,574 | $13.13 | $296.4K | 115,660 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2019-07-29 | 2019-07-30 | 15,850 | $15.03 | $238.2K | 138,234 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2019-07-28 | 2019-07-30 | 1,152 | $15.17 | $17.5K | 154,084 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2019-05-07 | 2019-05-09 | 8,670 | $14.15 | $122.7K | 155,236 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2019-04-30 | 2019-05-02 | 31,329 | — | $0 | 163,906 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2019-04-28 | 2019-04-30 | 2,231 | $12.13 | $27.1K | 132,577 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2019-04-28 | 2019-04-30 | 2,283 | $12.13 | $27.7K | 134,808 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2019-03-30 | 2019-04-02 | 2,228 | $10.35 | $23.1K | 145,948 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2019-03-30 | 2019-04-02 | 1,606 | $10.35 | $16.6K | 148,176 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2019-03-10 | 2019-03-12 | 14,291 | — | $0 | 149,782 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2019-03-07 | 2019-03-11 | 30,000 | $10.17 | $305.1K | 135,491 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2019-02-26 | 2019-02-28 | 1,440 | $11.51 | $16.6K | 171,902 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2019-02-26 | 2019-02-28 | 4,367 | $11.51 | $50.3K | 165,491 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2019-02-26 | 2019-02-28 | 2,044 | $11.51 | $23.5K | 169,858 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2018-07-29 | 2018-07-31 | 20,056 | $14.48 | $290.4K | 173,342 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2018-07-28 | 2018-07-31 | 1,156 | $14.48 | $16.7K | 193,398 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2018-04-28 | 2018-05-01 | 2,290 | $17.45 | $40.0K | 196,844 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2018-04-28 | 2018-05-01 | 2,290 | $17.45 | $40.0K | 194,554 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2018-03-30 | 2018-04-03 | 19,850 | — | $0 | 199,134 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2018-02-27 | 2018-03-01 | 345 | $19.41 | $6.7K | 181,013 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2018-02-27 | 2018-03-01 | 1,729 | $19.41 | $33.6K | 179,284 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2018-02-26 | 2018-02-28 | 1,729 | $19.73 | $34.1K | 185,680 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2018-02-26 | 2018-02-28 | 1,440 | $19.73 | $28.4K | 187,409 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2018-02-26 | 2018-02-28 | 4,322 | $19.73 | $85.3K | 181,358 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2018-02-13 | 2018-02-15 | 19,875 | — | $0 | 188,849 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2017-08-01 | 2017-08-03 | 1,965 | $23.52 | $46.2K | 168,974 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2017-08-01 | 2017-08-03 | 18,547 | $22.78 | $422.5K | 170,939 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2017-07-29 | 2017-08-01 | 19,941 | $24.36 | $485.8K | 189,486 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2017-07-28 | 2017-08-01 | 10,000 | — | $0 | 209,427 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2017-04-28 | 2017-05-02 | 19,875 | — | $0 | 199,427 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2017-03-01 | 2017-03-03 | 6,492 | $13.92 | $90.4K | 179,552 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2017-02-28 | 2017-03-01 | 384 | $13.85 | $5.3K | 200,875 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2017-02-28 | 2017-03-01 | 1,268 | $13.85 | $17.6K | 199,607 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2017-02-28 | 2017-03-01 | 13,563 | $14.19 | $192.5K | 186,044 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2017-02-27 | 2017-03-01 | 1,879 | $14.57 | $27.4K | 201,259 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2017-02-27 | 2017-03-01 | 375 | $14.57 | $5.5K | 203,138 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2017-02-26 | 2017-02-28 | 1,565 | $14.67 | $23.0K | 210,051 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2017-02-26 | 2017-02-28 | 1,841 | $14.67 | $27.0K | 208,210 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2017-02-26 | 2017-02-28 | 4,697 | $14.67 | $68.9K | 203,513 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2017-02-15 | 2017-02-17 | 12,500 | — | $0 | 211,616 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2016-10-25 | 2019-04-23 | 1,198 | $7.89 | $9.5K | 137,091 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2016-08-23 | 2019-04-23 | 1,915 | $7.38 | $14.1K | 138,289 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2016-08-19 | 2016-08-23 | 2,811 | $6.87 | $19.3K | 199,116 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | S Sale | 2016-07-29 | 2019-04-23 | 2,671 | $6.44 | $17.2K | 140,204 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2016-07-29 | 2016-08-02 | 121,360 | — | $0 | 201,927 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2016-02-28 | 2016-03-01 | 1,862 | $5.31 | $9.9K | 80,567 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2016-02-27 | 2016-03-01 | 2,626 | $5.31 | $13.9K | 82,429 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2016-02-26 | 2016-03-01 | 37,500 | — | $0 | 70,055 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | A Award | 2016-02-26 | 2016-03-01 | 15,000 | — | $0 | 85,055 | SEC↗ |
| UCTT Ultra Clean Holdings, Inc. | F Tax w/h | 2016-02-22 | 2016-02-26 | 2,089 | $4.84 | $10.1K | 32,555 | SEC↗ |