Royal Bank of Canada’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
$1.73M Buy
27,786
+14,818
+114% +$759K ﹤0.01% 3207
2025
Q4
$329K Sell
12,968
-184,857
-93% -$4.92M ﹤0.01% 4467
2025
Q3
$5.39M Buy
197,825
+23,264
+13% +$572K ﹤0.01% 2614
2025
Q2
$3.94M Buy
174,561
+148,635
+573% +$3.05M ﹤0.01% 2766
2025
Q1
$555K Buy
25,926
+6,841
+36% +$218K ﹤0.01% 3926
2024
Q4
$686K Buy
19,085
+1,160
+6% +$42.9K ﹤0.01% 3842
2024
Q3
$716K Buy
17,925
+13,180
+278% +$541K ﹤0.01% 3817
2024
Q2
$233K Buy
4,745
+3,251
+218% +$146K ﹤0.01% 4637
2024
Q1
$69K Sell
1,494
-13,657
-90% -$555K ﹤0.01% 5384
2023
Q4
$517K Buy
15,151
+7,554
+99% +$210K ﹤0.01% 4233
2023
Q3
$226K Buy
7,597
+2,496
+49% +$84.1K ﹤0.01% 4686
2023
Q2
$196K Buy
5,101
+2,151
+73% +$69.2K ﹤0.01% 4769
2023
Q1
$98K Sell
2,950
-4,363
-60% -$144K ﹤0.01% 5195
2022
Q4
$242K Buy
7,313
+6,132
+519% +$196K ﹤0.01% 4715
2022
Q3
$30K Sell
1,181
-9,978
-89% -$305K ﹤0.01% 5982
2022
Q2
$332K Buy
11,159
+2,798
+33% +$90.8K ﹤0.01% 4404
2022
Q1
$355K Sell
8,361
-2,374
-22% -$114K ﹤0.01% 4566
2021
Q4
$615K Buy
10,735
+3,335
+45% +$173K ﹤0.01% 4287
2021
Q3
$316K Sell
7,400
-37,359
-83% -$1.76M ﹤0.01% 4734
2021
Q2
$2.4M Buy
44,759
+4,615
+11% +$247K ﹤0.01% 2901
2021
Q1
$2.33M Buy
40,144
+19,206
+92% +$885K ﹤0.01% 2878
2020
Q4
$652K Sell
20,938
-3,391
-14% -$94.6K ﹤0.01% 3901
2020
Q3
$522K Buy
24,329
+3,085
+15% +$74.9K ﹤0.01% 3813
2020
Q2
$481K Buy
21,244
+4,797
+29% +$91.2K ﹤0.01% 3802
2020
Q1
$227K Buy
16,447
+11,051
+205% +$235K ﹤0.01% 4240
2019
Q4
$126K Buy
+5,396
New +$109K ﹤0.01% 4953
2018
Q4
Sell
-529
Closed -$6K 7123
2018
Q3
$6K Buy
529
+126
+31% +$1.83K ﹤0.01% 6206
2018
Q2
$7K Sell
403
-6,328
-94% -$111K ﹤0.01% 5944
2018
Q1
$130K Sell
6,731
-3,904
-37% -$82.3K ﹤0.01% 4543
2017
Q4
$246K Sell
10,635
-2,900
-21% -$74.3K ﹤0.01% 4293
2017
Q3
$414K Buy
13,535
+5,499
+68% +$130K ﹤0.01% 3954
2017
Q2
$151K Sell
8,036
-739
-8% -$14.9K ﹤0.01% 4533
2017
Q1
$148K Buy
8,775
+5,297
+152% +$70.3K ﹤0.01% 4525
2016
Q4
$33K Buy
3,478
+2,090
+151% +$19K ﹤0.01% 5497
2016
Q3
$10K Buy
1,388
+388
+39% +$2.55K ﹤0.01% 5789
2016
Q2
$6K Hold
1,000
﹤0.01% 5900
2016
Q1
$5K Sell
1,000
-1,915
-66% -$9.71K ﹤0.01% 5930
2015
Q4
$14K Sell
2,915
-8,444
-74% -$43.7K ﹤0.01% 5858
2015
Q3
$66K Buy
11,359
+8,784
+341% +$58K ﹤0.01% 5002
2015
Q2
$16K Sell
2,575
-8,566
-77% -$55.4K ﹤0.01% 5822
2015
Q1
$80K Buy
11,141
+10,141
+1,014% +$89.2K ﹤0.01% 4729
2014
Q4
$9K Sell
1,000
-50,311
-98% -$426K ﹤0.01% 5649
2014
Q3
$459K Buy
51,311
+555
+1% +$5.17K ﹤0.01% 3544
2014
Q2
$459K Buy
50,756
+24,559
+94% +$235K ﹤0.01% 3477
2014
Q1
$344K Buy
26,197
+25,197
+2,520% +$315K ﹤0.01% 3647
2013
Q4
$10K Sell
1,000
-1,139
-53% -$10.3K ﹤0.01% 5458
2013
Q3
$15K Buy
2,139
+1,139
+114% +$7.6K ﹤0.01% 5280
2013
Q2
$6K Buy
+1,000
New +$6K ﹤0.01% 5419

Other funds holding UCTT

Royal Bank of Canada's UCTT Position: Q1 2026 in Review

Royal Bank of Canada increased its Ultra Clean Holdings (UCTT) stake by 114% in Q1 2026, buying an estimated $759K and bringing the position to 27,786 shares worth $1.73M. The position accounts for ﹤0.01% of the portfolio, ranked #3207.

Royal Bank of Canada first reported a position in UCTT in Q2 2013 and has held it in 48 quarters since. The position peaked at $5.39M in Q3 2025. 331 funds tracked by Wall St. Rank hold UCTT as of Q1 2026.

  • Royal Bank of Canada held 27,786 shares of Ultra Clean Holdings worth $1.73M as of Q1 2026.
  • Royal Bank of Canada bought 14,818 Ultra Clean Holdings shares in Q1 2026, an estimated $759K.
  • Ultra Clean Holdings made up ﹤0.01% of Royal Bank of Canada's portfolio in Q1 2026, its #3207 holding.
  • Royal Bank of Canada first reported a position in Ultra Clean Holdings in Q2 2013 and has held it in 48 quarters since.
  • Royal Bank of Canada's Ultra Clean Holdings position peaked at $5.39M in Q3 2025.
  • 331 funds tracked by Wall St. Rank held Ultra Clean Holdings as of Q1 2026.

Based on Royal Bank of Canada's 13F filing for Q1 2026, filed 15 May 2026.