Canada Life’s Ultra Clean Holdings UCTT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$2.43M Buy
39,035
+2,028
+5% +$104K ﹤0.01% 1083
2025
Q4
$937K Sell
37,007
-13,035
-26% -$347K ﹤0.01% 1401
2025
Q3
$1.34M Hold
50,042
﹤0.01% 1359
2025
Q2
$1.13M Sell
50,042
-2,876
-5% -$59K ﹤0.01% 1397
2025
Q1
$1.13M Sell
52,918
-3,791
-7% -$121K ﹤0.01% 1395
2024
Q4
$2.03M Sell
56,709
-4,406
-7% -$163K ﹤0.01% 1264
2024
Q3
$2.44M Sell
61,115
-3,426
-5% -$141K ﹤0.01% 1212
2024
Q2
$3.16M Buy
64,541
+20,699
+47% +$929K 0.01% 1055
2024
Q1
$2.01M Buy
43,842
+833
+2% +$33.8K ﹤0.01% 1253
2023
Q4
$1.47M Sell
43,009
-2,225
-5% -$61.8K ﹤0.01% 1377
2023
Q3
$1.34M Sell
45,234
-321
-0.7% -$10.8K ﹤0.01% 1382
2023
Q2
$1.75M Sell
45,555
-2,785
-6% -$89.6K ﹤0.01% 1268
2023
Q1
$1.6M Buy
48,340
+2,119
+5% +$70.1K ﹤0.01% 1330
2022
Q4
$1.53M Sell
46,221
-4,367
-9% -$139K ﹤0.01% 1357
2022
Q3
$1.3M Buy
50,588
+6,907
+16% +$211K ﹤0.01% 1380
2022
Q2
$1.3M Buy
43,681
+4,859
+13% +$158K ﹤0.01% 1371
2022
Q1
$1.69M Buy
38,822
+258
+0.7% +$12.3K ﹤0.01% 1288
2021
Q4
$2.21M Buy
38,564
+310
+0.8% +$16.1K ﹤0.01% 1154
2021
Q3
$1.64M Buy
38,254
+858
+2% +$40.5K ﹤0.01% 1293
2021
Q2
$2.01M Buy
37,396
+2,481
+7% +$133K ﹤0.01% 1149
2021
Q1
$2.02M Sell
34,915
-6,421
-16% -$296K ﹤0.01% 1140
2020
Q4
$1.29M Sell
41,336
-4,819
-10% -$134K ﹤0.01% 1382
2020
Q3
$991K Sell
46,155
-4,376
-9% -$106K ﹤0.01% 1407
2020
Q2
$1.14M Sell
50,531
-2,118
-4% -$40.3K ﹤0.01% 1369
2020
Q1
$727K Buy
52,649
+3,288
+7% +$69.8K ﹤0.01% 1450
2019
Q4
$1.15M Buy
+49,361
New +$998K ﹤0.01% 1429
2019
Q3
Sell
-50,392
Closed -$701K 2208
2019
Q2
$701K Buy
50,392
+1,992
+4% +$25.4K ﹤0.01% 1675
2019
Q1
$501K Hold
48,400
﹤0.01% 1632
2018
Q4
$378K Hold
48,400
﹤0.01% 1766
2018
Q3
$607K Hold
48,400
﹤0.01% 1690
2018
Q2
$802K Hold
48,400
﹤0.01% 1612
2018
Q1
$932K Buy
48,400
+45,000
+1,324% +$949K ﹤0.01% 1539
2017
Q4
$78K Hold
3,400
﹤0.01% 2246
2017
Q3
$103K Hold
3,400
﹤0.01% 2143
2017
Q2
$64K Buy
+3,400
New +$68.4K ﹤0.01% 2252

Other funds holding UCTT