| July 9, 2024 |
UCTT
|
S 10b5-1 |
26,608 |
$55.10 |
$1,466,101 |
418,453
Direct
|
-5.98%
|
Disposed |
34.6%
(price as of 2026-08-21)
|
| April 30, 2024 |
UCTT
|
F |
3,686 |
$41.83 |
$154,185 |
445,061
Direct
|
-0.82%
|
Disposed |
77.3%
(price as of 2026-08-21)
|
| April 30, 2024 |
UCTT
|
F |
9,457 |
$41.83 |
$395,586 |
448,747
Direct
|
-2.06%
|
Disposed |
77.3%
(price as of 2026-08-21)
|
| April 30, 2024 |
UCTT
|
F |
5,932 |
$41.83 |
$248,136 |
458,204
Direct
|
-1.28%
|
Disposed |
77.3%
(price as of 2026-08-21)
|
| April 26, 2024 |
UCTT
|
A |
44,398 |
— |
— |
464,136
Direct
|
+10.58%
|
Acquired |
(price as of 2026-08-21)
|
| March 31, 2024 |
UCTT
|
F |
3,894 |
$45.94 |
$178,890 |
419,738
Direct
|
-0.92%
|
Disposed |
61.5%
(price as of 2026-08-21)
|
| March 31, 2024 |
UCTT
|
A |
8,001 |
— |
— |
423,632
Direct
|
+1.93%
|
Acquired |
(price as of 2026-08-21)
|
| April 30, 2023 |
UCTT
|
F |
3,606 |
$28.54 |
$102,915 |
415,631
Direct
|
-0.86%
|
Disposed |
159.9%
(price as of 2026-08-21)
|
| April 30, 2023 |
UCTT
|
F |
9,598 |
$28.54 |
$273,927 |
419,237
Direct
|
-2.24%
|
Disposed |
159.9%
(price as of 2026-08-21)
|
| April 30, 2023 |
UCTT
|
F |
5,289 |
$28.54 |
$150,948 |
428,835
Direct
|
-1.22%
|
Disposed |
159.9%
(price as of 2026-08-21)
|
| April 30, 2023 |
UCTT
|
F |
6,006 |
$28.54 |
$171,411 |
434,124
Direct
|
-1.36%
|
Disposed |
159.9%
(price as of 2026-08-21)
|
| April 30, 2023 |
UCTT
|
F |
11,905 |
$28.54 |
$339,769 |
440,130
Direct
|
-2.63%
|
Disposed |
159.9%
(price as of 2026-08-21)
|
| April 28, 2023 |
UCTT
|
A |
55,985 |
— |
— |
452,035
Direct
|
+14.14%
|
Acquired |
(price as of 2026-08-21)
|
| May 3, 2022 |
UCTT
|
P |
676 |
$32.00 |
$21,632 |
396,050
Direct
|
+0.17%
|
Acquired |
131.8%
(price as of 2026-08-21)
|
| April 30, 2022 |
UCTT
|
F |
8,004 |
$31.17 |
$249,485 |
395,374
Direct
|
-1.98%
|
Disposed |
138.0%
(price as of 2026-08-21)
|
| April 30, 2022 |
UCTT
|
F |
5,289 |
$31.17 |
$164,858 |
403,378
Direct
|
-1.29%
|
Disposed |
138.0%
(price as of 2026-08-21)
|
| April 30, 2022 |
UCTT
|
F |
3,606 |
$31.17 |
$112,399 |
408,667
Direct
|
-0.87%
|
Disposed |
138.0%
(price as of 2026-08-21)
|
| April 30, 2022 |
UCTT
|
F |
10,355 |
$31.17 |
$322,765 |
412,273
Direct
|
-2.45%
|
Disposed |
138.0%
(price as of 2026-08-21)
|
| April 29, 2022 |
UCTT
|
A |
36,346 |
— |
— |
422,628
Direct
|
+9.41%
|
Acquired |
(price as of 2026-08-21)
|
| April 24, 2022 |
UCTT
|
F |
11,905 |
$33.56 |
$399,532 |
386,282
Direct
|
-2.99%
|
Disposed |
121.0%
(price as of 2026-08-21)
|
| April 24, 2022 |
UCTT
|
F |
7,557 |
$33.56 |
$253,613 |
398,187
Direct
|
-1.86%
|
Disposed |
121.0%
(price as of 2026-08-21)
|
| April 30, 2021 |
UCTT
|
F |
11,239 |
$51.07 |
$573,976 |
493,207
Direct
|
-2.23%
|
Disposed |
45.3%
(price as of 2026-08-21)
|
| April 30, 2021 |
UCTT
|
F |
11,239 |
$51.07 |
$573,976 |
504,446
Direct
|
-2.18%
|
Disposed |
45.3%
(price as of 2026-08-21)
|
| April 30, 2021 |
UCTT
|
A |
21,338 |
— |
— |
515,685
Direct
|
+4.32%
|
Acquired |
(price as of 2026-08-21)
|
| April 30, 2021 |
UCTT
|
A |
21,823 |
— |
— |
494,347
Direct
|
+4.62%
|
Acquired |
(price as of 2026-08-21)
|
| April 24, 2021 |
UCTT
|
F |
10,571 |
$54.11 |
$571,997 |
472,524
Direct
|
-2.19%
|
Disposed |
37.1%
(price as of 2026-08-21)
|
| April 24, 2021 |
UCTT
|
F |
12,928 |
$54.11 |
$699,534 |
483,095
Direct
|
-2.61%
|
Disposed |
37.1%
(price as of 2026-08-21)
|
| March 30, 2021 |
UCTT
|
F |
6,627 |
$55.44 |
$367,401 |
496,023
Direct
|
-1.32%
|
Disposed |
33.8%
(price as of 2026-08-21)
|
| March 30, 2021 |
UCTT
|
F |
4,738 |
$55.44 |
$262,675 |
502,650
Direct
|
-0.93%
|
Disposed |
33.8%
(price as of 2026-08-21)
|
| Feb. 10, 2021 |
UCTT
|
A |
72,036 |
— |
— |
507,388
Direct
|
+16.55%
|
Acquired |
(price as of 2026-08-21)
|
| April 30, 2020 |
UCTT
|
F |
9,895 |
$18.39 |
$181,969 |
435,352
Direct
|
-2.22%
|
Disposed |
303.4%
(price as of 2026-08-21)
|
| April 30, 2020 |
UCTT
|
F |
10,354 |
$18.39 |
$190,410 |
445,247
Direct
|
-2.27%
|
Disposed |
303.4%
(price as of 2026-08-21)
|
| April 28, 2020 |
UCTT
|
F |
5,763 |
$16.91 |
$97,452 |
455,601
Direct
|
-1.25%
|
Disposed |
338.7%
(price as of 2026-08-21)
|
| April 28, 2020 |
UCTT
|
F |
5,763 |
$16.91 |
$97,452 |
461,364
Direct
|
-1.23%
|
Disposed |
338.7%
(price as of 2026-08-21)
|
| April 24, 2020 |
UCTT
|
A |
58,939 |
— |
— |
467,127
Direct
|
+14.44%
|
Acquired |
(price as of 2026-08-21)
|
| March 30, 2020 |
UCTT
|
F |
4,244 |
$14.66 |
$62,217 |
408,188
Direct
|
-1.03%
|
Disposed |
406.0%
(price as of 2026-08-21)
|
| March 30, 2020 |
UCTT
|
F |
3,056 |
$14.66 |
$44,801 |
412,432
Direct
|
-0.74%
|
Disposed |
406.0%
(price as of 2026-08-21)
|
| Feb. 20, 2020 |
UCTT
|
S 10b5-1 |
11,955 |
$29.50 |
$352,672 |
415,488
Direct
|
-2.80%
|
Disposed |
151.5%
(price as of 2026-08-21)
|
| Feb. 20, 2020 |
UCTT
|
S 10b5-1 |
30,808 |
$28.01 |
$862,932 |
427,443
Direct
|
-6.72%
|
Disposed |
164.8%
(price as of 2026-08-21)
|
| Feb. 10, 2020 |
UCTT
|
A |
62,657 |
— |
— |
458,251
Direct
|
+15.84%
|
Acquired |
(price as of 2026-08-21)
|
| April 30, 2019 |
UCTT
|
A |
62,657 |
— |
— |
395,594
Direct
|
+18.82%
|
Acquired |
(price as of 2026-08-21)
|
| April 28, 2019 |
UCTT
|
F |
5,725 |
$12.13 |
$69,444 |
332,937
Direct
|
-1.69%
|
Disposed |
511.5%
(price as of 2026-08-21)
|
| April 28, 2019 |
UCTT
|
F |
5,763 |
$12.13 |
$69,905 |
338,662
Direct
|
-1.67%
|
Disposed |
511.5%
(price as of 2026-08-21)
|
| March 30, 2019 |
UCTT
|
F |
4,170 |
$10.35 |
$43,160 |
344,425
Direct
|
-1.20%
|
Disposed |
616.7%
(price as of 2026-08-21)
|
| March 30, 2019 |
UCTT
|
F |
3,056 |
$10.35 |
$31,630 |
348,595
Direct
|
-0.87%
|
Disposed |
616.7%
(price as of 2026-08-21)
|
| March 10, 2019 |
UCTT
|
A |
26,514 |
— |
— |
351,651
Direct
|
+8.15%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 26, 2019 |
UCTT
|
F |
8,998 |
$11.51 |
$103,567 |
325,137
Direct
|
-2.69%
|
Disposed |
544.5%
(price as of 2026-08-21)
|
| Feb. 26, 2019 |
UCTT
|
F |
11,195 |
$11.51 |
$128,854 |
334,135
Direct
|
-3.24%
|
Disposed |
544.5%
(price as of 2026-08-21)
|
| Jan. 30, 2019 |
UCTT
|
F |
17,752 |
$11.69 |
$207,521 |
345,330
Direct
|
-4.89%
|
Disposed |
534.6%
(price as of 2026-08-21)
|
| April 28, 2018 |
UCTT
|
F |
8,263 |
$17.45 |
$144,189 |
363,082
Direct
|
-2.23%
|
Disposed |
325.1%
(price as of 2026-08-21)
|
| April 28, 2018 |
UCTT
|
F |
8,263 |
$17.45 |
$144,189 |
371,345
Direct
|
-2.18%
|
Disposed |
325.1%
(price as of 2026-08-21)
|
| March 30, 2018 |
UCTT
|
A |
36,825 |
— |
— |
379,608
Direct
|
+10.74%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 26, 2018 |
UCTT
|
F |
12,395 |
$19.73 |
$244,553 |
342,783
Direct
|
-3.49%
|
Disposed |
276.0%
(price as of 2026-08-21)
|
| Feb. 26, 2018 |
UCTT
|
F |
12,395 |
$19.73 |
$244,553 |
355,178
Direct
|
-3.37%
|
Disposed |
276.0%
(price as of 2026-08-21)
|
| Feb. 13, 2018 |
UCTT
|
A |
50,000 |
— |
— |
367,573
Direct
|
+15.74%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 30, 2018 |
UCTT
|
F |
18,455 |
$22.03 |
$406,564 |
317,573
Direct
|
-5.49%
|
Disposed |
236.7%
(price as of 2026-08-21)
|
| Jan. 19, 2018 |
UCTT
|
S 10b5-1 |
29,949 |
$27.05 |
$810,120 |
336,028
Direct
|
-8.18%
|
Disposed |
174.2%
(price as of 2026-08-21)
|
| April 28, 2017 |
UCTT
|
A |
50,000 |
— |
— |
365,977
Direct
|
+15.82%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 26, 2017 |
UCTT
|
F |
11,735 |
$14.67 |
$172,152 |
315,977
Direct
|
-3.58%
|
Disposed |
405.7%
(price as of 2026-08-21)
|
| Feb. 26, 2017 |
UCTT
|
F |
13,045 |
$14.67 |
$191,370 |
327,712
Direct
|
-3.83%
|
Disposed |
405.7%
(price as of 2026-08-21)
|
| Feb. 15, 2017 |
UCTT
|
A |
75,000 |
— |
— |
340,757
Direct
|
+28.22%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 30, 2017 |
UCTT
|
F |
19,192 |
$12.53 |
$240,476 |
265,757
Direct
|
-6.74%
|
Disposed |
492.0%
(price as of 2026-08-21)
|
| May 27, 2016 |
UCTT
|
A |
75,000 |
— |
— |
284,949
Direct
|
+35.72%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 30, 2016 |
UCTT
|
F |
20,051 |
$5.16 |
$103,463 |
209,949
Direct
|
-8.72%
|
Disposed |
1337.6%
(price as of 2026-08-21)
|
| April 23, 2015 |
UCTT
|
P |
20,000 |
$5.74 |
$114,800 |
230,000
Direct
|
+9.52%
|
Acquired |
1192.3%
(price as of 2026-08-21)
|
| Feb. 20, 2015 |
UCTT
|
P |
10,000 |
$8.51 |
$85,100 |
210,000
Direct
|
+5.00%
|
Acquired |
771.7%
(price as of 2026-08-21)
|
| Jan. 30, 2015 |
UCTT
|
A |
200,000 |
— |
— |
200,000
Direct
|
—
|
Acquired |
(price as of 2026-08-21)
|