Royal Bank of Canada’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
$3.94M Buy
174,561
+148,635
+573% +$3.35M ﹤0.01% 2523
2025
Q1
$555K Buy
25,926
+6,841
+36% +$146K ﹤0.01% 3597
2024
Q4
$686K Buy
19,085
+1,160
+6% +$41.7K ﹤0.01% 3422
2024
Q3
$716K Buy
17,925
+13,180
+278% +$526K ﹤0.01% 3415
2024
Q2
$233K Buy
4,745
+3,251
+218% +$160K ﹤0.01% 4265
2024
Q1
$69K Sell
1,494
-13,657
-90% -$631K ﹤0.01% 4944
2023
Q4
$517K Buy
15,151
+7,554
+99% +$258K ﹤0.01% 3732
2023
Q3
$226K Buy
7,597
+2,496
+49% +$74.3K ﹤0.01% 4216
2023
Q2
$196K Buy
5,101
+2,151
+73% +$82.7K ﹤0.01% 4347
2023
Q1
$98K Sell
2,950
-4,363
-60% -$145K ﹤0.01% 4818
2022
Q4
$242K Buy
7,313
+6,132
+519% +$203K ﹤0.01% 4262
2022
Q3
$30K Sell
1,181
-9,978
-89% -$253K ﹤0.01% 5493
2022
Q2
$332K Buy
11,159
+2,798
+33% +$83.2K ﹤0.01% 3973
2022
Q1
$355K Sell
8,361
-2,374
-22% -$101K ﹤0.01% 4105
2021
Q4
$615K Buy
10,735
+3,335
+45% +$191K ﹤0.01% 3800
2021
Q3
$316K Sell
7,400
-37,359
-83% -$1.6M ﹤0.01% 4246
2021
Q2
$2.41M Buy
44,759
+4,615
+11% +$248K ﹤0.01% 2561
2021
Q1
$2.33M Buy
40,144
+19,206
+92% +$1.11M ﹤0.01% 2515
2020
Q4
$652K Sell
20,938
-3,391
-14% -$106K ﹤0.01% 3418
2020
Q3
$522K Buy
24,329
+3,085
+15% +$66.2K ﹤0.01% 3375
2020
Q2
$481K Buy
21,244
+4,797
+29% +$109K ﹤0.01% 3384
2020
Q1
$227K Buy
16,447
+11,051
+205% +$153K ﹤0.01% 3774
2019
Q4
$126K Buy
+5,396
New +$126K ﹤0.01% 4373
2018
Q4
Sell
-529
Closed -$6K 6120
2018
Q3
$6K Buy
529
+126
+31% +$1.43K ﹤0.01% 5595
2018
Q2
$7K Sell
403
-6,328
-94% -$110K ﹤0.01% 5360
2018
Q1
$130K Sell
6,731
-3,904
-37% -$75.4K ﹤0.01% 3950
2017
Q4
$246K Sell
10,635
-2,900
-21% -$67.1K ﹤0.01% 3596
2017
Q3
$414K Buy
13,535
+5,499
+68% +$168K ﹤0.01% 3306
2017
Q2
$151K Sell
8,036
-739
-8% -$13.9K ﹤0.01% 3836
2017
Q1
$148K Buy
8,775
+5,297
+152% +$89.3K ﹤0.01% 3895
2016
Q4
$33K Buy
3,478
+2,090
+151% +$19.8K ﹤0.01% 4746
2016
Q3
$10K Buy
1,388
+388
+39% +$2.8K ﹤0.01% 5026
2016
Q2
$6K Hold
1,000
﹤0.01% 5182
2016
Q1
$5K Sell
1,000
-1,915
-66% -$9.58K ﹤0.01% 5217
2015
Q4
$14K Sell
2,915
-8,444
-74% -$40.6K ﹤0.01% 5096
2015
Q3
$66K Buy
11,359
+8,784
+341% +$51K ﹤0.01% 4420
2015
Q2
$16K Sell
2,575
-8,566
-77% -$53.2K ﹤0.01% 5325
2015
Q1
$80K Buy
11,141
+10,141
+1,014% +$72.8K ﹤0.01% 4281
2014
Q4
$9K Sell
1,000
-50,311
-98% -$453K ﹤0.01% 5059
2014
Q3
$459K Buy
51,311
+555
+1% +$4.97K ﹤0.01% 3038
2014
Q2
$459K Buy
50,756
+24,559
+94% +$222K ﹤0.01% 3022
2014
Q1
$344K Buy
26,197
+25,197
+2,520% +$331K ﹤0.01% 3183
2013
Q4
$10K Sell
1,000
-1,139
-53% -$11.4K ﹤0.01% 4823
2013
Q3
$15K Buy
2,139
+1,139
+114% +$7.99K ﹤0.01% 4710
2013
Q2
$6K Buy
+1,000
New +$6K ﹤0.01% 4809