SEC Filing | Company/Stock | Trade Date | Transaction | Shares | Avg. Price | Total | % Holdings | Gain/Loss |
---|---|---|---|---|---|---|---|---|
15-Jul-24 6:20 PM View: | Ultra Clean Holdings Inc. (UCTT) | 12-Jul-24 | Market Sale (Planned) | 2,440 | $55.87 | $136,323.00 | (5%) 51.68K to 49.24K | 4% |
15-Jul-24 6:20 PM View: | Ultra Clean Holdings Inc. (UCTT) | 11-Jul-24 | Market Sale (Planned) | 897 | $55.87 | $50,115.40 | (2%) 52.58K to 51.68K | 4% |
10-Jul-24 6:53 PM View: | Ultra Clean Holdings Inc. (UCTT) | 08-Jul-24 | Market Sale (Planned) | 10,079 | $54.18 | $546,080.00 | (16%) 62.65K to 52.58K | < 1% |
03-Jul-24 9:12 PM View: | Ultra Clean Holdings Inc. (UCTT) | 02-Jul-24 | Market Sale (Planned) | 9,682 | $51.08 | $494,557.00 | (13%) 72.34K to 62.65K | (5%) |
11-Jun-24 8:23 PM View: | Ultra Clean Holdings Inc. (UCTT) | 10-Jun-24 | Market Sale | 2,708 | $47.18 | $127,763.00 | (4%) 75.04K to 72.34K | (14%) |
11-Jun-24 8:23 PM View: | Ultra Clean Holdings Inc. (UCTT) | 07-Jun-24 | Market Sale | 15,319 | $46.00 | $704,719.00 | (17%) 90.36K to 75.04K | (17%) |
02-May-24 8:41 PM View: | Ultra Clean Holdings Inc. (UCTT) | 30-Apr-24 | Payment of Exercise | 8,128 | $41.83 | $339,994.00 | (8%) 98.49K to 90.36K | |
30-Apr-24 9:57 PM View: | Ultra Clean Holdings Inc. (UCTT) | 26-Apr-24 | Grant | 17,289 | -- | -- | 21% 81.2K to 98.49K | |
02-Apr-24 8:13 PM View: | Ultra Clean Holdings Inc. (UCTT) | 31-Mar-24 | Grant | 2,618 | -- | -- | 3% 81.0K to 83.62K | |
02-Apr-24 8:13 PM View: | Ultra Clean Holdings Inc. (UCTT) | 31-Mar-24 | Payment of Exercise | 2,416 | $45.94 | $110,991.00 | (3%) 83.62K to 81.2K | |
04-Apr-23 6:22 PM View: | Ultra Clean Holdings Inc. (UCTT) | 31-Mar-23 | Payment of Exercise | 1,008 | $33.16 | $33,425.30 | (1%) 77.03K to 76.02K | |
03-Mar-23 6:16 PM View: | Ultra Clean Holdings Inc. (UCTT) | 01-Mar-23 | Sale | 8,071 | $32.30 | $260,704.00 | (9%) 85.1K to 77.03K | |
02-Nov-22 9:36 PM View: | Ultra Clean Holdings Inc. (UCTT) | 01-Nov-22 | Sale | 14,814 | $31.92 | $472,829.00 | (15%) 99.91K to 85.1K | |
05-Aug-22 6:55 PM View: | NeoPhotonics Corporation (NPTN) | 03-Aug-22 | Disposition | 4,685 | -- | -- | (100%) 4.68K to 0 | |
06-Jul-22 4:26 PM View: | NeoPhotonics Corporation (NPTN) | 02-Jul-22 | Option Exercise | 4,685 | -- | -- | 100% 0 to 4.68K | |
03-May-22 9:56 PM View: | Ultra Clean Holdings Inc. (UCTT) | 30-Apr-22 | Payment of Exercise | 14,581 | $31.17 | $454,490.00 | (13%) 114.49K to 99.91K | |
03-May-22 9:56 PM View: | Ultra Clean Holdings Inc. (UCTT) | 29-Apr-22 | Grant | 16,629 | -- | -- | 17% 97.86K to 114.49K | |
26-Apr-22 7:29 PM View: | Ultra Clean Holdings Inc. (UCTT) | 24-Apr-22 | Payment of Exercise | 11,648 | $33.56 | $390,907.00 | (11%) 109.51K to 97.86K | |
29-Mar-22 7:27 PM View: | Ultra Clean Holdings Inc. (UCTT) | 25-Mar-22 | Grant | 6,158 | -- | -- | 6% 103.36K to 109.51K | |
10-Nov-21 6:44 PM View: | Ultra Clean Holdings Inc. (UCTT) | 08-Nov-21 | Market Sale (Planned) | 4,085 | $59.92 | $244,790.00 | (4%) 107.44K to 103.36K | < 1% |
04-May-21 7:25 PM View: | Ultra Clean Holdings Inc. (UCTT) | 03-May-21 | Market Sale (Planned) | 22,334 | $51.17 | $1,142,810.00 | (17%) 129.77K to 107.44K | |
04-May-21 7:25 PM View: | Ultra Clean Holdings Inc. (UCTT) | 30-Apr-21 | Grant | 15,712 | -- | -- | 13% 125.27K to 140.98K | |
04-May-21 7:25 PM View: | Ultra Clean Holdings Inc. (UCTT) | 30-Apr-21 | Payment of Exercise | 11,204 | $51.07 | $572,188.00 | (8%) 140.98K to 129.77K | |
27-Apr-21 6:16 PM View: | Ultra Clean Holdings Inc. (UCTT) | 24-Apr-21 | Payment of Exercise | 11,749 | $54.11 | $635,738.00 | (9%) 137.01K to 125.27K | (3%) |
05-Apr-21 6:21 PM View: | Ultra Clean Holdings Inc. (UCTT) | 01-Apr-21 | Market Sale (Planned) | 7,446 | $61.52 | $458,099.00 | (5%) 144.46K to 137.01K | (3%) |
01-Apr-21 8:56 PM View: | Ultra Clean Holdings Inc. (UCTT) | 30-Mar-21 | Payment of Exercise | 5,641 | $55.44 | $312,737.00 | (4%) 150.1K to 144.46K | (5%) |
12-Feb-21 4:34 PM View: | Ultra Clean Holdings Inc. (UCTT) | 10-Feb-21 | Grant | 32,743 | -- | -- | 28% 117.36K to 150.1K | |
05-Aug-20 6:57 PM View: | Ultra Clean Holdings Inc. (UCTT) | 03-Aug-20 | Market Sale (Planned) | 26,785 | $30.05 | $804,950.00 | (19%) 144.14K to 117.36K | (5%) |
30-Jul-20 7:44 PM View: | Ultra Clean Holdings Inc. (UCTT) | 28-Jul-20 | Payment of Exercise | 1,652 | $23.90 | $39,482.80 | (1%) 145.8K to 144.14K | (32%) |
12-May-20 4:09 PM View: | Ultra Clean Holdings Inc. (UCTT) | 08-May-20 | Market Sale (Planned) | 16,282 | $18.42 | $299,870.00 | (10%) 162.08K to 145.8K | (72%) |
04-May-20 5:17 PM View: | Ultra Clean Holdings Inc. (UCTT) | 30-Apr-20 | Payment of Exercise | 7,222 | $18.39 | $132,813.00 | (4%) 169.3K to 162.08K | (72%) |
30-Apr-20 5:24 PM View: | Ultra Clean Holdings Inc. (UCTT) | 28-Apr-20 | Payment of Exercise | 4,580 | $16.91 | $77,447.80 | (3%) 173.88K to 169.3K | (87%) |
28-Apr-20 4:12 PM View: | Ultra Clean Holdings Inc. (UCTT) | 24-Apr-20 | Grant | 32,743 | -- | -- | 23% 141.14K to 173.88K | |
01-Apr-20 4:16 PM View: | Ultra Clean Holdings Inc. (UCTT) | 30-Mar-20 | Payment of Exercise | 3,934 | $14.66 | $57,672.40 | (3%) 145.07K to 141.14K | (116%) |
05-Mar-20 4:49 PM View: | Ultra Clean Holdings Inc. (UCTT) | 04-Mar-20 | Market Sale (Planned) | 1,918 | $21.25 | $40,757.50 | (1%) 146.99K to 145.07K | (49%) |
21-Feb-20 4:14 PM View: | Ultra Clean Holdings Inc. (UCTT) | 10-Feb-20 | Grant | 31,329 | -- | -- | 27% 115.66K to 146.99K | |
09-Aug-19 4:20 PM View: | Ultra Clean Holdings Inc. (UCTT) | 07-Aug-19 | Market Sale (Planned) | 22,574 | $13.13 | $296,383.00 | (16%) 138.23K to 115.66K | (141%) |
30-Jul-19 4:45 PM View: | Ultra Clean Holdings Inc. (UCTT) | 29-Jul-19 | Payment of Exercise | 15,850 | $15.03 | $238,226.00 | (10%) 154.08K to 138.23K | (111%) |
30-Jul-19 4:45 PM View: | Ultra Clean Holdings Inc. (UCTT) | 28-Jul-19 | Payment of Exercise | 1,152 | $15.17 | $17,475.80 | (< 1%) 155.24K to 154.08K | (109%) |
09-May-19 4:05 PM View: | Ultra Clean Holdings Inc. (UCTT) | 07-May-19 | Market Sale | 8,670 | $14.15 | $122,720.00 | (5%) 163.91K to 155.24K | (124%) |
02-May-19 9:28 PM View: | Ultra Clean Holdings Inc. (UCTT) | 30-Apr-19 | Grant | 31,329 | -- | -- | 24% 132.58K to 163.91K | |
30-Apr-19 4:06 PM View: | Ultra Clean Holdings Inc. (UCTT) | 28-Apr-19 | Payment of Exercise | 4,514 | $12.13 | $54,754.80 | (3%) 137.09K to 132.58K | (161%) |
02-Apr-19 6:53 PM View: | Ultra Clean Holdings Inc. (UCTT) | 30-Mar-19 | Payment of Exercise | 3,834 | $10.35 | $39,681.90 | (3%) 149.78K to 145.95K | (206%) |
12-Mar-19 4:18 PM View: | Ultra Clean Holdings Inc. (UCTT) | 10-Mar-19 | Grant | 14,291 | -- | -- | 11% 135.49K to 149.78K | |
11-Mar-19 4:48 PM View: | Ultra Clean Holdings Inc. (UCTT) | 07-Mar-19 | Market Sale | 30,000 | $10.17 | $305,223.00 | (18%) 165.49K to 135.49K | (211%) |
28-Feb-19 4:09 PM View: | Ultra Clean Holdings Inc. (UCTT) | 26-Feb-19 | Payment of Exercise | 7,851 | $11.51 | $90,365.00 | (5%) 173.34K to 165.49K | (175%) |
31-Jul-18 4:37 PM View: | Ultra Clean Holdings Inc. (UCTT) | 29-Jul-18 | Payment of Exercise | 20,056 | $14.48 | $290,411.00 | (10%) 193.4K to 173.34K | (119%) |
31-Jul-18 4:37 PM View: | Ultra Clean Holdings Inc. (UCTT) | 28-Jul-18 | Payment of Exercise | 1,156 | $14.48 | $16,738.90 | (< 1%) 194.55K to 193.4K | (119%) |
01-May-18 4:12 PM View: | Ultra Clean Holdings Inc. (UCTT) | 28-Apr-18 | Payment of Exercise | 4,580 | $17.45 | $79,921.00 | (2%) 199.13K to 194.55K | (82%) |
03-Apr-18 4:36 PM View: | Ultra Clean Holdings Inc. (UCTT) | 30-Mar-18 | Grant | 19,850 | -- | -- | 11% 179.28K to 199.13K |