Zurich Cantonal Bank’s Ultra Clean Holdings UCTT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$178K Hold
7,883
﹤0.01% 2186
2025
Q1
$169K Hold
7,883
﹤0.01% 2181
2024
Q4
$283K Hold
7,883
﹤0.01% 1979
2024
Q3
$315K Hold
7,883
﹤0.01% 1849
2024
Q2
$386K Sell
7,883
-2,544
-24% -$125K ﹤0.01% 1664
2024
Q1
$479K Buy
10,427
+285
+3% +$13.1K ﹤0.01% 1484
2023
Q4
$346K Sell
10,142
-1,661
-14% -$56.7K ﹤0.01% 1750
2023
Q3
$350K Buy
11,803
+3,394
+40% +$101K ﹤0.01% 1619
2023
Q2
$323K Buy
8,409
+1,178
+16% +$45.3K ﹤0.01% 1633
2023
Q1
$240K Hold
7,231
﹤0.01% 1762
2022
Q4
$240K Buy
7,231
+1,366
+23% +$45.3K ﹤0.01% 1722
2022
Q3
$151K Hold
5,865
﹤0.01% 1936
2022
Q2
$175K Hold
5,865
﹤0.01% 1880
2022
Q1
$249K Sell
5,865
-2,183
-27% -$92.7K ﹤0.01% 1757
2021
Q4
$462K Buy
8,048
+3,509
+77% +$201K ﹤0.01% 1494
2021
Q3
$193K Hold
4,539
﹤0.01% 1945
2021
Q2
$244K Hold
4,539
﹤0.01% 1682
2021
Q1
$263K Sell
4,539
-766
-14% -$44.4K ﹤0.01% 1626
2020
Q4
$165K Sell
5,305
-1,321
-20% -$41.1K ﹤0.01% 1958
2020
Q3
$142K Hold
6,626
﹤0.01% 1821
2020
Q2
$150K Buy
6,626
+2,935
+80% +$66.4K ﹤0.01% 1721
2020
Q1
$51K Buy
3,691
+1,301
+54% +$18K ﹤0.01% 1930
2019
Q4
$56K Hold
2,390
﹤0.01% 2088
2019
Q3
$35K Hold
2,390
﹤0.01% 2248
2019
Q2
$33K Hold
2,390
﹤0.01% 2285
2019
Q1
$25K Sell
2,390
-1,546
-39% -$16.2K ﹤0.01% 2353
2018
Q4
$33K Hold
3,936
﹤0.01% 2256
2018
Q3
$49K Hold
3,936
﹤0.01% 2171
2018
Q2
$65K Hold
3,936
﹤0.01% 1953
2018
Q1
$76K Buy
3,936
+2,672
+211% +$51.6K ﹤0.01% 1774
2017
Q4
$29K Buy
+1,264
New +$29K ﹤0.01% 2308