Bank of Montreal’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
Q1
Sell
-7,957
Closed -$286K 3282
2024
Q4
$286K Buy
7,957
+478
+6% +$17.2K ﹤0.01% 2289
2024
Q3
$300K Sell
7,479
-961
-11% -$38.6K ﹤0.01% 2472
2024
Q2
$418K Buy
8,440
+60
+0.7% +$2.97K ﹤0.01% 2249
2024
Q1
$386K Buy
8,380
+673
+9% +$31K ﹤0.01% 2326
2023
Q4
$271K Sell
7,707
-115
-1% -$4.04K ﹤0.01% 2533
2023
Q3
$286K Sell
7,822
-836
-10% -$30.5K ﹤0.01% 2452
2023
Q2
$336K Sell
8,658
-1,876
-18% -$72.8K ﹤0.01% 2502
2023
Q1
$350K Buy
10,534
+2,548
+32% +$84.6K ﹤0.01% 2434
2022
Q4
$282K Sell
7,986
-80
-1% -$2.82K ﹤0.01% 2543
2022
Q3
$218 Sell
8,066
-9,450
-54% -$255 ﹤0.01% 2732
2022
Q2
$552 Sell
17,516
-2,785
-14% -$88 ﹤0.01% 2266
2022
Q1
$914K Buy
20,301
+6,632
+49% +$299K ﹤0.01% 2005
2021
Q4
$796K Sell
13,669
-322,237
-96% -$18.8M ﹤0.01% 2031
2021
Q3
$14.2M Buy
335,906
+20,612
+7% +$873K 0.01% 1011
2021
Q2
$17.3M Buy
315,294
+154,980
+97% +$8.48M 0.01% 925
2021
Q1
$9.11M Sell
160,314
-21,554
-12% -$1.23M 0.01% 947
2020
Q4
$6.84M Buy
181,868
+1,520
+0.8% +$57.2K ﹤0.01% 1061
2020
Q3
$4.12M Sell
180,348
-142,786
-44% -$3.26M ﹤0.01% 1154
2020
Q2
$7.69M Sell
323,134
-80,610
-20% -$1.92M 0.01% 864
2020
Q1
$5.22M Buy
403,744
+51,303
+15% +$664K 0.01% 884
2019
Q4
$8.27M Buy
352,441
+345,007
+4,641% +$8.1M 0.01% 952
2019
Q3
$108K Sell
7,434
-741
-9% -$10.8K ﹤0.01% 2781
2019
Q2
$114K Buy
8,175
+3,559
+77% +$49.6K ﹤0.01% 2822
2019
Q1
$48K Buy
4,616
+432
+10% +$4.49K ﹤0.01% 2961
2018
Q4
$36K Buy
4,184
+2,637
+170% +$22.7K ﹤0.01% 3082
2018
Q3
$19K Sell
1,547
-16,428
-91% -$202K ﹤0.01% 3410
2018
Q2
$298K Buy
17,975
+17,081
+1,911% +$283K ﹤0.01% 2312
2018
Q1
$17K Buy
+894
New +$17K ﹤0.01% 3331
2017
Q4
Sell
-250,300
Closed -$7.66M 3934
2017
Q3
$7.66M Sell
250,300
-192,100
-43% -$5.88M 0.01% 920
2017
Q2
$8.3M Buy
442,400
+441,947
+97,560% +$8.29M 0.01% 882
2017
Q1
$8K Hold
453
﹤0.01% 3346
2016
Q4
$5K Buy
+453
New +$5K ﹤0.01% 3442
2015
Q4
Sell
-100
Closed -$1K 4103
2015
Q3
$1K Buy
+100
New +$1K ﹤0.01% 3643
2014
Q3
Sell
-640
Closed -$6K 3879
2014
Q2
$6K Buy
+640
New +$6K ﹤0.01% 3686