Ultra Clean Holdings, Inc UCTT

Open calendar →

Ultra Clean Holdings, Inc. - Common Stock · Company · Nasdaq · Technology / Semiconductor Equipment & Materials

Paper trade (simulated — no real money)

Fill: USD 83.4100 · FX 1 USD = 1.291330 SGD · about SGD 107.7098 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 24.73 → 83.41 · 237.3%
142.59082.11021.630 1 2 3 4 5 6 7 8,9 10 11 12 13 14 15,16 17 18 19 20 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 27 Jul 2025 — 28 Jul 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
93.1900 94.4700 82.6000 83.4100 1,005,998
Weekend
Weekend
99.2100 100.0000 92.0100 92.7500 752,200
100.5100 103.1000 98.0000 100.5600 561,300
100.3300 105.0000 100.3300 101.4600 815,900
97.5200 105.1700 95.5200 105.1500 1,573,700
95.0000 98.0900 90.7600 91.7600 791,900
Weekend
Weekend
86.2300 94.8900 82.2400 92.4300 2,307,200
96.0900 101.4300 91.3800 92.6000 1,070,100
107.5200 110.0000 92.1400 102.1100 1,691,200
106.7600 107.8800 98.2500 103.7700 920,000
100.4700 102.5000 95.8800 98.2500 1,215,800
Weekend
Weekend
102.7900 107.8300 100.0000 106.2700 955,500
115.5000 115.6200 105.5000 106.1900 1,845,500
20 · 8-K After-hours · 16:09 ET 8-K ↗
89.6000 101.0200 88.5500 100.9100 2,132,100
97.0000 97.6700 89.6000 90.7800 2,623,700
111.5600 116.5500 105.1200 105.5300 1,424,300
Weekend
Weekend
No trading
130.2400 130.2400 103.3000 106.4800 2,422,700
137.0700 139.2500 128.0700 129.5900 1,499,000
130.9000 144.2200 130.9000 142.5900 2,145,800
117.2500 130.8500 114.5200 130.7000 1,448,900
Weekend
Weekend
113.3600 119.7700 111.9000 118.8200 3,108,000
116.4600 120.7500 110.9500 120.6600 1,498,200
112.9900 113.0000 106.0200 108.4200 1,437,700
111.3800 114.4800 108.2500 111.6300 1,315,400
125.0000 125.0000 118.3200 123.1400 1,028,800
Weekend
Weekend
No trading
119.1200 123.3700 117.2000 121.2800 1,353,200
112.2600 115.8400 109.9200 111.6100 1,036,000
114.0100 119.0000 108.8900 109.3100 1,534,100
115.8000 116.5200 112.1900 113.5500 1,457,400
Weekend
Weekend
104.4700 110.2500 102.9900 108.9000 1,020,300
94.2900 104.9300 92.6300 104.8300 1,471,500
89.5000 100.3300 89.5000 90.9000 1,410,500
89.2700 98.0800 84.1400 91.8800 1,547,200
86.1300 89.0100 82.6700 83.9300 799,300
Weekend
Weekend
90.1500 90.4300 81.6500 82.0700 1,593,800
86.7300 94.9500 85.4000 93.6900 999,700
90.4800 93.8000 88.4200 92.5500 1,108,200
86.2500 90.4800 86.2500 90.2100 2,273,800
82.9200 85.4600 80.5500 84.7000 871,200
Weekend
Weekend
88.1100 89.3400 83.2300 85.5700 2,251,100
90.3800 90.8000 84.3500 87.2900 1,060,600
91.1100 92.2900 85.8600 91.5800 1,204,100
19 · 8-K After-hours · 17:05 ET 8-K ↗
87.4300 88.2600 84.2500 87.4600 824,300
No trading
Weekend
Weekend
81.9100 84.2700 80.0000 84.0100 421,900
80.2800 82.0600 79.2900 80.5800 529,900
80.0000 81.6200 78.2300 80.2200 877,000
74.7500 78.2700 72.2900 76.9800 871,200
87.0300 88.5000 76.1900 77.6500 1,347,800
Weekend
Weekend
81.5200 86.8200 80.0000 85.9400 1,279,200
85.0900 87.4600 84.0300 86.3800 652,400
85.0000 87.4000 81.1200 85.0300 897,300
82.6400 84.9100 79.5100 82.9900 774,300
88.0000 88.3700 85.0100 85.4500 815,000
Weekend
Weekend
82.6900 87.4500 81.1000 87.1000 1,075,000
83.8900 84.9900 77.8200 79.9000 983,500
86.2800 87.6800 81.0200 83.4600 1,349,700
80.0000 83.4200 77.1500 83.1400 2,119,800
75.1800 77.0000 71.4500 73.1100 1,036,100
Weekend
Weekend
18 · 10-Q/A After-hours · 16:58 ET 10-Q/A ↗
77.1400 77.6600 73.6100 74.6100 1,275,600
74.2100 78.6700 73.1000 78.1500 1,235,800
17 · 10-Q After-hours · 16:06 ET 10-Q ↗
80.7000 82.3700 68.9400 72.0100 2,277,800
16 · 8-K After-hours · 17:28 ET 8-K ↗ 15 · 8-K After-hours · 16:21 ET 8-K ↗
76.6000 78.6700 73.0600 78.2500 1,385,200
82.9700 83.0600 77.7300 81.0900 934,300
14 · DEF 14A Pre-market · 06:05 ET DEF 14A ↗
Weekend
Weekend
13 · 8-K After-hours · 16:10 ET FORM 8-K ↗
81.6500 84.4300 79.7100 83.0100 1,321,500
78.4800 81.1400 76.3100 78.2400 1,026,000
79.0400 79.9000 76.8000 78.2300 568,500
79.9800 80.5000 76.3100 77.5500 612,300
79.5100 80.4400 78.3000 79.4500 544,900
Weekend
Weekend
79.1400 79.5800 76.6000 79.5100 484,700
75.3200 77.5600 74.6000 76.4400 600,900
75.4000 76.3500 73.0000 76.0800 832,200
78.5600 78.9400 76.1600 76.9200 616,700
75.2300 77.2000 75.0700 76.9600 506,500
Weekend
Weekend
74.4000 76.9900 72.8800 75.8100 911,500
68.9100 73.7100 68.9100 72.7800 1,475,100
69.9900 70.8800 67.0000 68.6500 1,913,200
63.1600 65.5500 61.5200 63.3900 678,200
63.2600 63.8000 61.4100 63.3000 411,100
Weekend
Weekend
No trading
59.5400 66.1900 59.0000 63.1600 626,000
63.7600 66.0000 63.2200 63.5000 1,112,300
56.8300 62.3600 56.8300 62.1800 1,991,700
59.9900 60.6200 54.5400 55.8900 1,241,900
Weekend
Weekend
58.6600 60.7100 57.7800 58.8700 448,100
63.2100 63.2600 59.1700 59.5100 1,757,000
65.8400 67.2800 64.2100 65.0400 743,700
61.0200 66.2600 60.6400 65.2700 1,351,000
60.4800 62.9600 59.5100 61.1200 964,500
Weekend
Weekend
62.9900 63.7500 57.3600 57.6700 1,619,900
57.5100 63.6000 56.0000 62.6300 1,176,700
58.9100 61.4500 57.0800 59.3600 800,600
55.7200 59.7400 55.7100 58.6000 746,700
56.2700 57.4700 55.4300 55.7200 690,400
Weekend
Weekend
57.0900 58.7300 54.7000 54.9700 820,000
55.7500 57.7000 54.0700 56.0600 960,500
55.9400 59.3500 55.7100 57.4200 749,300
53.2900 57.2800 52.5000 56.2500 1,189,100
49.3400 53.1100 48.7100 52.9000 1,253,700
Weekend
Weekend
53.3600 56.2200 49.8800 50.5600 1,678,200
58.5300 59.0800 54.2900 55.7900 1,385,400
61.9600 62.4400 58.3600 58.9700 1,548,000
12 · 8-K After-hours · 16:20 ET FORM 8-K ↗
60.9000 61.2600 57.9500 59.6000 3,058,200
58.5300 63.5500 58.0000 63.2200 2,098,500
Weekend
Weekend
56.7000 60.7000 56.5000 60.6800 7,136,600
11 · 8-K Pre-market · 06:06 ET FORM 8-K ↗
63.1000 65.1000 59.2000 59.4700 4,644,700
10 · 8-K After-hours · 16:30 ET FORM 8-K ↗
71.5600 73.8000 67.0000 67.3200 2,283,300
60.9000 72.6900 59.7600 71.9600 4,837,700
9 · 10-K After-hours · 17:26 ET 10-K ↗ 8 · 8-K After-hours · 16:09 ET 8-K ↗
58.4900 61.6400 58.3000 61.4100 1,630,300
Weekend
Weekend
57.1600 60.8500 56.8500 59.1500 1,430,000
54.2200 57.5000 53.0100 57.4800 1,035,700
55.1500 56.0200 53.6100 54.8900 736,500
53.8800 55.7900 52.0000 55.6000 933,300
No trading
Weekend
Weekend
53.1800 56.4600 52.9400 55.3900 1,601,600
55.7000 55.9100 52.1600 52.4600 1,048,300
55.8500 57.3000 53.8000 55.9300 1,056,800
54.1000 58.7000 53.5100 54.3300 2,610,300
48.2400 51.2200 48.2400 50.7800 971,400
Weekend
Weekend
45.3100 48.5300 45.2000 48.2900 660,100
42.2600 44.8000 42.2600 43.8600 978,600
45.6000 47.5000 41.8700 42.9800 1,252,300
47.4800 47.8800 44.3000 45.3300 1,136,800
43.0300 46.4300 42.8000 46.0700 899,300
Weekend
Weekend
47.1400 47.1400 43.1200 43.6800 1,207,200
45.9800 48.6600 45.9800 47.4900 1,623,100
46.2800 46.9900 44.4600 45.3300 1,113,800
7 · 8-K Pre-market · 07:36 ET 8-K ↗
44.6400 46.5000 43.8100 45.7100 745,300
43.4000 44.4900 42.4300 44.0500 606,900
Weekend
Weekend
44.1200 44.4500 42.5400 43.4900 1,066,100
47.4600 47.8000 44.1000 44.1400 1,373,600
45.0000 47.2200 44.6500 47.2000 1,167,100
42.9900 45.6900 42.8200 44.2600 853,200
No trading
Weekend
Weekend
43.9200 44.7900 42.2200 43.7500 969,300
43.7200 46.0000 43.2500 43.3600 2,199,800
37.3600 41.1800 37.0100 41.1000 1,852,800
35.7300 37.8600 35.7300 37.5900 1,625,500
33.7800 35.4000 33.0800 35.3400 860,700
Weekend
Weekend
32.9500 34.3800 32.8500 34.2100 1,089,100
32.8700 33.1400 31.1700 32.5600 1,100,800
31.5200 33.8700 31.2200 33.4400 1,521,300
29.9100 31.9700 29.9100 31.7500 1,196,900
28.2400 30.3500 28.1400 29.6500 900,700
Weekend
Weekend
26.1400 27.8100 26.1400 27.3200 392,100
No trading
25.8900 25.8900 25.2900 25.3300 282,600
25.9200 26.1300 25.6700 25.7700 277,500
25.6400 26.1400 25.5500 25.8900 286,900
Weekend
Weekend
26.2500 26.2500 25.9600 26.0400 202,900
No trading
26.3000 26.4200 25.9500 26.1800 116,200
25.8300 26.3000 25.5700 26.1500 244,300
25.9700 26.2800 25.6500 25.9600 309,700
Weekend
Weekend
25.4500 26.1400 25.4500 25.6000 608,000
24.6900 25.3900 24.6200 25.2500 443,200
25.1900 25.5200 23.8200 24.0700 596,200
25.4400 25.7400 24.7800 25.1100 349,700
26.2700 26.4900 25.3600 25.6400 528,100
Weekend
Weekend
27.9200 27.9900 25.8300 26.0500 355,700
27.7500 28.3400 27.4500 28.0800 531,600
27.1900 28.7300 26.8000 28.1300 510,200
26.4800 27.6000 26.2500 27.2500 404,000
26.5200 27.2400 26.4100 26.8200 495,700
Weekend
Weekend
26.4400 26.9700 26.0400 26.2400 531,000
26.3400 26.8900 26.1000 26.3300 510,500
25.7100 27.2200 25.3500 26.8400 785,000
25.2500 26.1800 25.1400 25.7300 1,783,700
24.4300 25.5400 24.0700 25.3600 724,900
Weekend
Weekend
25.3300 25.6900 24.9500 25.3600 262,700
No trading
24.8800 25.7300 24.8800 25.1400 783,200
22.9900 24.9100 22.9400 24.9000 824,800
22.3200 23.1700 22.1500 23.0500 501,000
Weekend
Weekend
21.5600 22.7100 21.4900 22.2700 521,600
23.0300 23.4300 21.5500 21.6500 401,600
22.6000 23.0600 22.0500 22.1600 521,400
22.6100 22.9400 22.1300 22.3000 403,600
23.6900 24.0900 22.6000 22.8200 332,500
Weekend
Weekend
23.2700 24.5300 23.2000 23.9000 361,300
25.5600 25.7700 23.8900 24.3800 442,500
26.2700 26.7400 25.9300 26.0000 489,300
26.8000 26.8000 25.7800 25.8100 363,000
26.8300 27.3700 26.4000 27.0100 361,000
Weekend
Weekend
25.5000 26.1000 24.6000 26.0600 443,200
26.9300 27.3600 26.0100 26.1300 375,400
26.1400 27.2900 26.1400 26.9100 504,400
27.4000 28.1800 25.9300 26.1000 480,700
29.0600 29.5100 28.0300 28.5300 707,800
Weekend
Weekend
27.1400 27.9500 26.8800 27.4100 471,400
28.1600 28.8400 26.8300 26.9300 645,500
6 · 10-Q After-hours · 16:12 ET 10-Q ↗
29.4300 29.9300 26.7500 28.5900 1,154,800
5 · 8-K After-hours · 16:43 ET 8-K ↗
30.0600 30.4900 29.7400 29.8400 503,800
30.2600 31.0900 30.0800 30.4100 576,900
Weekend
Weekend
30.4300 31.1100 29.8700 29.9900 598,800
27.4500 29.9300 27.3400 29.8800 392,300
29.0100 29.5100 27.0000 27.8700 429,700
28.9300 29.3500 28.7700 29.2100 297,900
29.1400 29.9500 29.1000 29.1700 458,700
Weekend
Weekend
28.4600 29.2500 28.1900 28.7600 271,700
29.9800 30.4100 28.6300 29.0000 441,500
28.8900 30.0500 28.5100 29.4200 747,500
26.7100 28.3000 26.7100 27.9800 304,400
26.8800 27.9000 26.6600 27.7800 458,200
Weekend
Weekend
27.7400 27.9000 25.5000 25.5300 357,100
28.3700 28.3700 27.5000 27.8600 221,400
27.3100 28.5000 27.0800 28.3800 359,000
29.5700 29.5700 27.4200 27.5100 415,100
30.0000 30.2000 29.3400 29.3700 428,800
Weekend
Weekend
29.0800 29.8500 28.9000 29.0200 569,400
30.1000 30.5400 28.9900 29.1000 555,800
26.7700 29.5400 26.5400 29.3600 563,400
26.7200 27.2900 26.4000 27.2500 414,000
27.2100 27.2100 26.6800 26.8200 269,400
Weekend
Weekend
26.8300 26.9800 26.4400 26.6800 252,900
27.0300 27.2500 26.5700 26.9700 273,500
28.3900 28.4900 27.4800 27.6700 323,400
29.5900 29.7200 28.4200 28.6000 373,800
27.8800 29.6500 27.7500 29.3800 730,800
Weekend
Weekend
28.2000 28.2600 27.3500 27.6900 770,700
27.0200 28.5400 26.9100 28.2600 455,100
25.9300 26.8000 25.5100 25.9100 356,200
4 · 8-K After-hours · 16:08 ET 8-K ↗
26.1500 26.2900 25.8000 26.1100 352,300
25.4400 25.8900 25.3400 25.7200 226,800
Weekend
Weekend
25.7800 25.7800 25.0000 25.2300 257,200
24.8400 25.8200 24.8400 25.5200 368,600
24.5100 25.2800 23.5300 24.5900 342,700
24.7100 24.7800 24.3100 24.5000 279,100
24.7000 24.8600 24.1900 24.5600 269,000
Weekend
Weekend
24.2700 24.6200 23.9300 24.3800 241,200
23.5200 23.9500 23.1100 23.8900 300,000
23.7300 23.9300 23.0700 23.3400 261,900
22.9900 23.7900 22.7400 23.7600 342,900
No trading
Weekend
Weekend
24.5400 24.5900 23.7100 24.0200 372,400
24.2600 24.9200 23.8700 24.7800 360,100
23.6700 24.0700 23.5400 23.9900 284,900
23.6800 23.9900 23.6100 23.8600 330,200
23.7900 23.9000 23.5000 23.5700 307,900
Weekend
Weekend
22.6900 24.2800 22.5700 23.7400 365,700
22.2700 22.6300 22.1800 22.5100 219,100
23.0100 23.2300 21.9200 22.3400 278,900
23.0700 23.3500 22.6500 23.0300 411,200
22.7100 23.2500 22.6800 23.0300 295,100
Weekend
Weekend
23.1900 23.2000 22.4600 22.6700 411,100
23.3000 23.7500 23.1900 23.5400 381,900
24.0800 24.5400 23.8300 24.0000 403,100
22.4700 24.2500 22.2500 23.7900 456,100
23.3900 23.6400 22.0300 22.1100 490,800
Weekend
Weekend
23.0600 23.6000 22.7400 23.2000 395,800
22.2800 23.0500 22.1600 22.8900 461,000
3 · 8-K Pre-market · 06:13 ET 8-K ↗
22.1700 22.3700 21.6000 21.6300 468,200
23.1700 23.1700 22.0600 22.3500 684,700
22.7200 23.3500 22.5000 23.3000 361,800
Weekend
Weekend
21.9200 22.4000 21.2800 22.3000 545,000
23.1300 23.2300 22.1200 22.5200 681,900
24.6800 24.8700 23.3800 23.5900 585,700
2 · 10-Q After-hours · 16:05 ET 10-Q ↗
25.6900 27.5700 23.6600 24.5800 1,098,800
1 · 8-K After-hours · 16:10 ET 8-K ↗
24.3900 25.0500 24.3000 24.7300 697,000
Weekend

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.