California State Teachers Retirement System (CalSTRS)’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
$3.21M Buy
51,643
+10,084
+24% +$517K ﹤0.01% 1276
2025
Q4
$1.05M Sell
41,559
-32
-0.1% -$851 ﹤0.01% 1774
2025
Q3
$1.13M Buy
41,591
+2,782
+7% +$68.4K ﹤0.01% 1726
2025
Q2
$876K Sell
38,809
-3,237
-8% -$66.4K ﹤0.01% 1806
2025
Q1
$900K Hold
42,046
﹤0.01% 1768
2024
Q4
$1.51M Sell
42,046
-395
-0.9% -$14.6K ﹤0.01% 1537
2024
Q3
$1.69M Sell
42,441
-1,093
-3% -$44.8K ﹤0.01% 1486
2024
Q2
$2.13M Sell
43,534
-1,455
-3% -$65.3K ﹤0.01% 1338
2024
Q1
$2.07M Sell
44,989
-2,697
-6% -$110K ﹤0.01% 1388
2023
Q4
$1.63M Sell
47,686
-1,627
-3% -$45.2K ﹤0.01% 1570
2023
Q3
$1.46M Sell
49,313
-4,901
-9% -$165K ﹤0.01% 1576
2023
Q2
$2.09M Sell
54,214
-2,559
-5% -$82.3K ﹤0.01% 1458
2023
Q1
$1.88M Sell
56,773
-787
-1% -$26K ﹤0.01% 1517
2022
Q4
$1.91M Buy
57,560
+916
+2% +$29.2K ﹤0.01% 1501
2022
Q3
$1.46M Sell
56,644
-1,335
-2% -$40.9K ﹤0.01% 1647
2022
Q2
$1.73M Buy
57,979
+726
+1% +$23.6K ﹤0.01% 1581
2022
Q1
$2.43M Sell
57,253
-4,666
-8% -$223K ﹤0.01% 1490
2021
Q4
$3.55M Buy
61,919
+2,087
+3% +$109K ﹤0.01% 1373
2021
Q3
$2.55M Sell
59,832
-105
-0.2% -$4.95K ﹤0.01% 1584
2021
Q2
$3.22M Sell
59,937
-570
-0.9% -$30.5K ﹤0.01% 1479
2021
Q1
$3.51M Sell
60,507
-201
-0.3% -$9.26K ﹤0.01% 1419
2020
Q4
$1.89M Hold
60,708
﹤0.01% 1682
2020
Q3
$1.3M Buy
60,708
+975
+2% +$23.7K ﹤0.01% 1737
2020
Q2
$1.35M Buy
59,733
+35
+0.1% +$665 ﹤0.01% 1693
2020
Q1
$824K Sell
59,698
-674
-1% -$14.3K ﹤0.01% 1783
2019
Q4
$1.42M Sell
60,372
-490
-0.8% -$9.91K ﹤0.01% 1758
2019
Q3
$891K Buy
60,862
+727
+1% +$10.1K ﹤0.01% 1993
2019
Q2
$837K Buy
60,135
+1,282
+2% +$16.3K ﹤0.01% 2078
2019
Q1
$609K Sell
58,853
-1,295
-2% -$13.9K ﹤0.01% 2218
2018
Q4
$509K Buy
60,148
+1,326
+2% +$13K ﹤0.01% 2292
2018
Q3
$738K Sell
58,822
-4
-0% -$58 ﹤0.01% 2225
2018
Q2
$977K Buy
58,826
+1,221
+2% +$21.4K ﹤0.01% 2078
2018
Q1
$1.11M Buy
57,605
+5,700
+11% +$120K ﹤0.01% 1910
2017
Q4
$1.2M Sell
51,905
-845
-2% -$21.7K ﹤0.01% 1900
2017
Q3
$1.61M Sell
52,750
-5,555
-10% -$131K ﹤0.01% 1712
2017
Q2
$1.09M Sell
58,305
-4,900
-8% -$98.6K ﹤0.01% 2002
2017
Q1
$1.07M Sell
63,205
-2,900
-4% -$38.5K ﹤0.01% 2038
2016
Q4
$641K Sell
66,105
-1,900
-3% -$17.3K ﹤0.01% 2378
2016
Q3
$504K Buy
68,005
+700
+1% +$4.59K ﹤0.01% 2493
2016
Q2
$383K Buy
67,305
+300
+0.4% +$1.66K ﹤0.01% 2622
2016
Q1
$359K Buy
67,005
+8,457
+14% +$42.9K ﹤0.01% 2601
2015
Q4
$300K Buy
58,548
+1,007
+2% +$5.21K ﹤0.01% 2711
2015
Q3
$330K Sell
57,541
-200
-0.3% -$1.32K ﹤0.01% 2690
2015
Q2
$360K Buy
57,741
+4,227
+8% +$27.3K ﹤0.01% 2768
2015
Q1
$383K Sell
53,514
-1,100
-2% -$9.68K ﹤0.01% 2616
2014
Q4
$507K Buy
54,614
+232
+0.4% +$1.97K ﹤0.01% 2476
2014
Q3
$487K Buy
54,382
+609
+1% +$5.67K ﹤0.01% 2444
2014
Q2
$487K Buy
53,773
+10,500
+24% +$100K ﹤0.01% 2519
2014
Q1
$569K Hold
43,273
﹤0.01% 2343
2013
Q4
$434K Buy
43,273
+300
+0.7% +$2.7K ﹤0.01% 2509
2013
Q3
$297K Buy
42,973
+1,359
+3% +$9.07K ﹤0.01% 2697
2013
Q2
$252K Buy
+41,614
New +$250K ﹤0.01% 2731

Other funds holding UCTT