Charles Schwab’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
$16.6M Buy
737,254
+65,715
+10% +$1.48M ﹤0.01% 1774
2025
Q1
$14.4M Sell
671,539
-6,684
-1% -$143K ﹤0.01% 1792
2024
Q4
$24.4M Buy
678,223
+30,935
+5% +$1.11M ﹤0.01% 1592
2024
Q3
$25.8M Buy
647,288
+18,000
+3% +$719K ﹤0.01% 1553
2024
Q2
$30.8M Buy
629,288
+13,334
+2% +$653K 0.01% 1397
2024
Q1
$28.3M Buy
615,954
+24,063
+4% +$1.11M 0.01% 1407
2023
Q4
$20.2M Buy
591,891
+46,076
+8% +$1.57M 0.01% 1591
2023
Q3
$16.2M Buy
545,815
+24,673
+5% +$732K ﹤0.01% 1627
2023
Q2
$20M Buy
521,142
+8,343
+2% +$321K 0.01% 1498
2023
Q1
$17M Buy
512,799
+24,620
+5% +$816K 0.01% 1590
2022
Q4
$16.2M Buy
488,179
+31,000
+7% +$1.03M 0.01% 1579
2022
Q3
$11.8M Buy
457,179
+31,071
+7% +$800K ﹤0.01% 1738
2022
Q2
$12.7M Buy
426,108
+3,725
+0.9% +$111K ﹤0.01% 1709
2022
Q1
$17.9M Sell
422,383
-31,560
-7% -$1.34M 0.01% 1631
2021
Q4
$26M Buy
453,943
+1,026
+0.2% +$58.9K 0.01% 1375
2021
Q3
$19.3M Buy
452,917
+36,497
+9% +$1.55M 0.01% 1617
2021
Q2
$22.4M Buy
416,420
+36,177
+10% +$1.94M 0.01% 1500
2021
Q1
$22.1M Buy
380,243
+33,900
+10% +$1.97M 0.01% 1450
2020
Q4
$10.8M Buy
346,343
+23,655
+7% +$737K ﹤0.01% 1824
2020
Q3
$6.93M Buy
322,688
+7,222
+2% +$155K ﹤0.01% 1902
2020
Q2
$7.14M Buy
315,466
+37,624
+14% +$851K ﹤0.01% 1848
2020
Q1
$3.84M Buy
277,842
+35,027
+14% +$483K ﹤0.01% 1957
2019
Q4
$5.7M Buy
242,815
+3,599
+2% +$84.5K ﹤0.01% 1954
2019
Q3
$3.5M Buy
239,216
+8,376
+4% +$123K ﹤0.01% 2149
2019
Q2
$3.21M Buy
230,840
+7,058
+3% +$98.3K ﹤0.01% 2175
2019
Q1
$2.32M Sell
223,782
-57,050
-20% -$591K ﹤0.01% 2314
2018
Q4
$2.38M Sell
280,832
-20,138
-7% -$171K ﹤0.01% 2270
2018
Q3
$3.78M Sell
300,970
-6,564
-2% -$82.4K ﹤0.01% 2189
2018
Q2
$5.11M Buy
307,534
+9,328
+3% +$155K ﹤0.01% 1987
2018
Q1
$5.74M Buy
298,206
+42,996
+17% +$828K ﹤0.01% 1862
2017
Q4
$5.89M Buy
255,210
+33,740
+15% +$779K ﹤0.01% 1838
2017
Q3
$6.78M Buy
221,470
+112,030
+102% +$3.43M 0.01% 1713
2017
Q2
$2.05M Buy
109,440
+53,940
+97% +$1.01M ﹤0.01% 2212
2017
Q1
$937K Buy
55,500
+12,200
+28% +$206K ﹤0.01% 2446
2016
Q4
$421K Hold
43,300
﹤0.01% 2713
2016
Q3
$321K Hold
43,300
﹤0.01% 2766
2016
Q2
$247K Hold
43,300
﹤0.01% 2860
2016
Q1
$233K Hold
43,300
﹤0.01% 2845
2015
Q4
$222K Hold
43,300
﹤0.01% 2945
2015
Q3
$249K Hold
43,300
﹤0.01% 2895
2015
Q2
$270K Hold
43,300
﹤0.01% 2911
2015
Q1
$310K Sell
43,300
-34,042
-44% -$244K ﹤0.01% 2824
2014
Q4
$718K Sell
77,342
-46,258
-37% -$429K ﹤0.01% 2488
2014
Q3
$1.11M Hold
123,600
﹤0.01% 2253
2014
Q2
$1.12M Buy
123,600
+27,700
+29% +$251K ﹤0.01% 2263
2014
Q1
$1.26M Hold
95,900
﹤0.01% 2169
2013
Q4
$962K Hold
95,900
﹤0.01% 2287
2013
Q3
$653K Hold
95,900
﹤0.01% 2433
2013
Q2
$585K Buy
+95,900
New +$585K ﹤0.01% 2446