Bank of America’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 | $28.2M | Buy |
454,020
+378,648
| +502% | +$19.4M | ﹤0.01% | 2096 |
|
|
2025
Q4 | $1.91M | Sell |
75,372
-8,269
| -10% | -$220K | ﹤0.01% | 4104 |
|
|
2025
Q3 | $2.28M | Sell |
83,641
-28,762
| -26% | -$707K | ﹤0.01% | 4719 |
|
|
2025
Q2 | $2.54M | Sell |
112,403
-12,682
| -10% | -$260K | ﹤0.01% | 4560 |
|
|
2025
Q1 | $2.68M | Sell |
125,085
-36,743
| -23% | -$1.17M | ﹤0.01% | 4409 |
|
|
2024
Q4 | $5.82M | Buy |
161,828
+39,879
| +33% | +$1.47M | ﹤0.01% | 3442 |
|
|
2024
Q3 | $4.87M | Buy |
121,949
+79,952
| +190% | +$3.28M | ﹤0.01% | 3755 |
|
|
2024
Q2 | $2.06M | Buy |
41,997
+4,865
| +13% | +$218K | ﹤0.01% | 4422 |
|
|
2024
Q1 | $1.71M | Buy |
37,132
+7,209
| +24% | +$293K | ﹤0.01% | 4546 |
|
|
2023
Q4 | $1.02M | Buy |
29,923
+14,409
| +93% | +$401K | ﹤0.01% | 4961 |
|
|
2023
Q3 | $460K | Sell |
15,514
-24,451
| -61% | -$824K | ﹤0.01% | 5371 |
|
|
2023
Q2 | $1.54M | Sell |
39,965
-6,882
| -15% | -$221K | ﹤0.01% | 4442 |
|
|
2023
Q1 | $1.55M | Buy |
46,847
+29,252
| +166% | +$967K | ﹤0.01% | 4573 |
|
|
2022
Q4 | $583K | Sell |
17,595
-15,717
| -47% | -$501K | ﹤0.01% | 5264 |
|
|
2022
Q3 | $858K | Buy |
33,312
+7,036
| +27% | +$215K | ﹤0.01% | 4996 |
|
|
2022
Q2 | $781K | Sell |
26,276
-696
| -3% | -$22.6K | ﹤0.01% | 5107 |
|
|
2022
Q1 | $1.14M | Sell |
26,972
-15,137
| -36% | -$724K | ﹤0.01% | 5106 |
|
|
2021
Q4 | $2.42M | Buy |
42,109
+3,340
| +9% | +$174K | ﹤0.01% | 4367 |
|
|
2021
Q3 | $1.65M | Sell |
38,769
-5,640
| -13% | -$266K | ﹤0.01% | 4612 |
|
|
2021
Q2 | $2.39M | Sell |
44,409
-66,864
| -60% | -$3.58M | ﹤0.01% | 4175 |
|
|
2021
Q1 | $6.46M | Buy |
111,273
+83,886
| +306% | +$3.86M | ﹤0.01% | 3142 |
|
|
2020
Q4 | $853K | Buy |
27,387
+5,970
| +28% | +$167K | ﹤0.01% | 4634 |
|
|
2020
Q3 | $459K | Sell |
21,417
-5,456
| -20% | -$132K | ﹤0.01% | 4779 |
|
|
2020
Q2 | $608K | Sell |
26,873
-12,957
| -33% | -$246K | ﹤0.01% | 4474 |
|
|
2020
Q1 | $550K | Buy |
39,830
+767
| +2% | +$16.3K | ﹤0.01% | 4443 |
|
|
2019
Q4 | $917K | Sell |
39,063
-16,299
| -29% | -$330K | ﹤0.01% | 4570 |
|
|
2019
Q3 | $811K | Buy |
55,362
+14,118
| +34% | +$196K | ﹤0.01% | 4704 |
|
|
2019
Q2 | $574K | Sell |
41,244
-8,716
| -17% | -$111K | ﹤0.01% | 4966 |
|
|
2019
Q1 | $518K | Buy |
49,960
+6,809
| +16% | +$73.1K | ﹤0.01% | 4994 |
|
|
2018
Q4 | $365K | Sell |
43,151
-22,937
| -35% | -$224K | ﹤0.01% | 5136 |
|
|
2018
Q3 | $830K | Buy |
66,088
+51,583
| +356% | +$750K | ﹤0.01% | 4608 |
|
|
2018
Q2 | $241K | Sell |
14,505
-10,668
| -42% | -$187K | ﹤0.01% | 5304 |
|
|
2018
Q1 | $484K | Buy |
25,173
+390
| +2% | +$8.23K | ﹤0.01% | 4832 |
|
|
2017
Q4 | $573K | Sell |
24,783
-68,411
| -73% | -$1.75M | ﹤0.01% | 4858 |
|
|
2017
Q3 | $2.85M | Buy |
93,194
+24,475
| +36% | +$579K | ﹤0.01% | 3687 |
|
|
2017
Q2 | $1.29M | Sell |
68,719
-28,870
| -30% | -$581K | ﹤0.01% | 4251 |
|
|
2017
Q1 | $1.65M | Buy |
97,589
+20,106
| +26% | +$267K | ﹤0.01% | 4035 |
|
|
2016
Q4 | $751K | Buy |
77,483
+35,328
| +84% | +$321K | ﹤0.01% | 4540 |
|
|
2016
Q3 | $313K | Buy |
42,155
+27,505
| +188% | +$181K | ﹤0.01% | 4924 |
|
|
2016
Q2 | $83K | Buy |
14,650
+12,076
| +469% | +$66.6K | ﹤0.01% | 5616 |
|
|
2016
Q1 | $14K | Buy |
2,574
+1,309
| +103% | +$6.64K | ﹤0.01% | 6278 |
|
|
2015
Q4 | $6K | Buy |
+1,265
| New | +$6.54K | ﹤0.01% | 6832 |
|
|
2015
Q3 | – | Sell |
-129
| Closed | -$1K | – | 7405 |
|
|
2015
Q2 | $1K | Buy |
129
+46
| +55% | +$297 | ﹤0.01% | 7146 |
|
|
2015
Q1 | $1K | Buy |
+83
| New | +$730 | ﹤0.01% | 6850 |
|
|
2014
Q4 | – | Sell |
-390
| Closed | -$3K | – | 7971 |
|
|
2014
Q3 | $3K | Buy |
+390
| New | +$3.63K | ﹤0.01% | 7703 |
|
|
2014
Q2 | – | Sell |
-30,468
| Closed | -$401K | – | 8215 |
|
|
2014
Q1 | $401K | Buy |
30,468
+26,987
| +775% | +$337K | ﹤0.01% | 4813 |
|
|
2013
Q4 | $35K | Sell |
3,481
-218,883
| -98% | -$1.97M | ﹤0.01% | 6775 |
|
|
2013
Q3 | $1.54M | Sell |
222,364
-19,183
| -8% | -$128K | ﹤0.01% | 3527 |
|
|
2013
Q2 | $1.46M | Buy |
+241,547
| New | +$1.45M | ﹤0.01% | 3574 |
|
Other funds holding UCTT
VPM
VCM
FCM
DCM
Bank of America's UCTT Position: Q1 2026 in Review
Bank of America increased its Ultra Clean Holdings (UCTT) stake by 502% in Q1 2026, buying an estimated $19.4M and bringing the position to 454,020 shares worth $28.2M. The position accounts for ﹤0.01% of the portfolio, ranked #2096.
Bank of America first reported a position in UCTT in Q2 2013 and has held it in 49 quarters since. 331 funds tracked by Wall St. Rank hold UCTT as of Q1 2026.
- Bank of America held 454,020 shares of Ultra Clean Holdings worth $28.2M as of Q1 2026.
- Bank of America bought 378,648 Ultra Clean Holdings shares in Q1 2026, an estimated $19.4M.
- Ultra Clean Holdings made up ﹤0.01% of Bank of America's portfolio in Q1 2026, its #2096 holding.
- Bank of America first reported a position in Ultra Clean Holdings in Q2 2013 and has held it in 49 quarters since.
- 331 funds tracked by Wall St. Rank held Ultra Clean Holdings as of Q1 2026.
Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.