Teton Advisors’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
$982K Hold
43,500
0.6% 52
2025
Q1
$931K Sell
43,500
-2,700
-6% -$57.8K 0.58% 51
2024
Q4
$1.66M Sell
46,200
-1,200
-3% -$43.1K 0.85% 31
2024
Q3
$1.89M Sell
47,400
-8,600
-15% -$343K 0.85% 27
2024
Q2
$2.74M Sell
56,000
-10,500
-16% -$515K 1.15% 23
2024
Q1
$3.06M Sell
66,500
-10,500
-14% -$482K 1.08% 21
2023
Q4
$2.63M Sell
77,000
-6,000
-7% -$205K 0.86% 27
2023
Q3
$2.46M Sell
83,000
-700
-0.8% -$20.8K 0.76% 30
2023
Q2
$3.22M Hold
83,700
0.9% 29
2023
Q1
$2.78M Sell
83,700
-800
-0.9% -$26.5K 0.74% 33
2022
Q4
$2.8M Sell
84,500
-8,500
-9% -$282K 0.72% 32
2022
Q3
$2.4M Sell
93,000
-10,000
-10% -$258K 0.58% 43
2022
Q2
$3.07M Sell
103,000
-5,000
-5% -$149K 0.65% 39
2022
Q1
$4.58M Sell
108,000
-1,000
-0.9% -$42.4K 0.79% 26
2021
Q4
$6.25M Sell
109,000
-7,390
-6% -$424K 0.9% 22
2021
Q3
$4.96M Sell
116,390
-2,000
-2% -$85.2K 0.72% 28
2021
Q2
$6.36M Sell
118,390
-7,800
-6% -$419K 0.85% 20
2021
Q1
$7.32M Sell
126,190
-9,700
-7% -$563K 1.04% 17
2020
Q4
$4.23M Sell
135,890
-6,980
-5% -$217K 0.59% 39
2020
Q3
$3.07M Sell
142,870
-6,000
-4% -$129K 0.53% 46
2020
Q2
$3.37M Sell
148,870
-2,000
-1% -$45.3K 0.54% 44
2020
Q1
$2.08M Hold
150,870
0.34% 75
2019
Q4
$3.54M Hold
150,870
0.36% 71
2019
Q3
$2.21M Sell
150,870
-5,030
-3% -$73.6K 0.22% 120
2019
Q2
$2.17M Sell
155,900
-1,100
-0.7% -$15.3K 0.21% 136
2019
Q1
$1.63M Hold
157,000
0.16% 172
2018
Q4
$1.33M Hold
157,000
0.15% 183
2018
Q3
$1.97M Hold
157,000
0.17% 154
2018
Q2
$2.61M Hold
157,000
0.23% 119
2018
Q1
$3.02M Hold
157,000
0.29% 101
2017
Q4
$3.63M Hold
157,000
0.33% 86
2017
Q3
$4.81M Hold
157,000
0.45% 65
2017
Q2
$2.94M Hold
157,000
0.29% 105
2017
Q1
$2.65M Hold
157,000
0.26% 117
2016
Q4
$1.52M Hold
157,000
0.15% 175
2016
Q3
$1.16M Hold
157,000
0.1% 263
2016
Q2
$893K Hold
157,000
0.08% 301
2016
Q1
$842K Hold
157,000
0.08% 313
2015
Q4
$804K Hold
157,000
0.07% 327
2015
Q3
$901K Hold
157,000
0.07% 315
2015
Q2
$978K Hold
157,000
0.07% 321
2015
Q1
$1.12M Hold
157,000
0.08% 297
2014
Q4
$1.46M Hold
157,000
0.1% 264
2014
Q3
$1.41M Hold
157,000
0.1% 264
2014
Q2
$1.42M Buy
157,000
+20,000
+15% +$181K 0.09% 275
2014
Q1
$1.8M Hold
137,000
0.12% 242
2013
Q4
$1.37M Buy
137,000
+2,100
+2% +$21.1K 0.1% 270
2013
Q3
$932K Hold
134,900
0.07% 314
2013
Q2
$816K Buy
+134,900
New +$816K 0.07% 308