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 45.3200 · FX 1 USD = 1.277900 SGD · about SGD 57.9144 per unit

Sign in to practise with simulated trades before investing real money. 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 29.99 → 45.32 · 51.1%
142.59082.12021.650 1 2 3 4,5 6 7 8 9 10 11,12 13 14 15 16 17 18 19 20,21 22 Oct 25Jan 26Apr 26Jul 26Oct 26

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

Price & SEC Filing History 24 Oct 2025 — 25 Oct 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.

Weekend
Weekend
44.1500 46.2200 44.1500 45.3200 1,032,994
48.2600 48.4800 43.9600 44.4600 1,991,200
53.4300 53.5500 52.0000 52.2200 904,900
51.8700 52.8700 49.9300 51.5700 942,500
54.5600 54.8700 52.3700 52.8000 1,274,000
Weekend
Weekend
54.5000 55.2000 50.8900 51.0000 1,454,600
54.0000 56.0500 51.5000 55.8300 1,550,900
59.0600 59.8700 55.8600 56.7900 1,384,800
61.8600 62.8200 58.6200 61.0200 2,638,000
67.2000 67.2000 63.4800 63.5100 1,485,900
Weekend
Weekend
70.0000 70.0000 66.8500 68.5900 876,000
69.8200 73.5400 66.7000 67.5800 1,720,200
70.8700 72.1500 70.2800 71.4200 973,900
74.8400 74.8400 71.7300 73.2400 1,107,300
71.9800 76.2600 71.4200 74.0200 1,393,200
Weekend
Weekend
81.0000 81.0800 71.3900 72.6900 1,913,300
81.6300 81.8700 77.7600 78.6400 1,264,200
22 · 8-K After-hours · 16:14 ET 8-K ↗
81.2300 82.5700 79.6600 81.0600 1,602,800
81.0800 82.0400 79.7200 80.4600 887,700
77.1500 79.5000 74.7400 78.0700 606,700
Weekend
Weekend
77.5300 78.0600 76.4100 77.6900 689,700
75.0800 77.6600 74.2400 76.5200 587,500
75.4900 77.6800 72.3700 77.2900 706,000
71.8800 76.5900 71.8400 76.5500 1,184,700
72.8300 73.6300 70.7400 73.0500 603,100
Weekend
Weekend
68.4200 70.9000 68.2400 70.6400 1,341,700
69.2100 69.8900 67.2000 67.5400 556,200
67.3000 68.2500 65.6200 66.5300 617,200
67.7000 67.8800 64.7700 65.6600 615,800
68.1200 69.8200 66.1000 66.3900 738,900
Weekend
Weekend
72.9800 75.5100 72.4100 74.0400 468,400
72.3500 74.1500 70.6900 71.1300 877,800
75.0800 76.2300 73.6100 75.0000 1,022,200
74.1600 75.8700 72.0100 75.6200 985,500
No trading
Weekend
Weekend
68.5000 73.1600 68.3700 72.4300 1,465,600
64.8500 66.9000 62.6800 66.5900 628,300
65.1100 66.9000 63.6700 66.0700 881,800
66.7800 67.2300 64.5300 65.1100 697,300
70.1300 71.4000 66.9200 67.8300 980,700
Weekend
Weekend
73.8500 74.0800 69.3400 69.4800 693,800
75.0800 76.7500 72.5800 74.7500 606,200
73.3200 74.4800 71.3100 73.0800 462,000
75.6800 75.7500 72.4500 73.3200 574,200
74.6400 74.6400 71.0700 72.7800 847,600
Weekend
Weekend
73.9000 77.1100 72.1300 76.4300 1,181,900
74.3100 75.0000 72.0100 73.0100 1,087,000
83.0800 83.2700 74.4500 75.0100 1,179,300
82.1600 83.8300 79.5000 81.8200 927,600
86.5300 90.1900 85.4800 87.8800 1,195,600
Weekend
Weekend
86.6700 90.7800 83.8400 84.9300 1,922,600
21 · 8-K Pre-market · 08:54 ET FORM 8-K ↗ 20 · 424B5 Pre-market · 08:45 ET FORM 424B5 ↗
89.9300 94.9200 89.4500 92.9100 1,037,900
91.6900 92.7700 89.7500 90.6500 882,000
85.3900 86.7500 83.0200 86.0700 629,900
90.7400 90.7400 82.1800 82.2700 652,200
Weekend
Weekend
87.2300 89.3900 83.1500 87.2500 1,363,800
19 · 8-K After-hours · 16:26 ET 8-K ↗
78.1600 85.7300 76.5700 83.1400 1,630,800
82.0500 87.0000 80.0700 80.2000 1,212,800
18 · 10-Q After-hours · 16:06 ET 10-Q ↗
96.1000 98.6800 82.8500 84.5400 3,205,500
17 · 8-K After-hours · 16:14 ET 8-K ↗
80.1400 90.9800 78.2900 89.1700 1,553,600
Weekend
Weekend
89.0600 91.1900 83.1500 83.3100 1,394,800
77.5000 83.4000 76.0700 83.2300 1,659,300
76.3300 77.7900 69.3200 69.5700 2,098,500
80.6900 81.1600 73.4800 77.5000 1,750,900
93.3600 94.4700 82.5900 86.9700 2,125,200
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
16 · 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
15 · 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
14 · 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
13 · 10-Q After-hours · 16:06 ET 10-Q ↗
80.7000 82.3700 68.9400 72.0100 2,277,800
12 · 8-K After-hours · 17:28 ET 8-K ↗ 11 · 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
10 · DEF 14A Pre-market · 06:05 ET DEF 14A ↗
Weekend
Weekend
9 · 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
8 · 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
7 · 8-K Pre-market · 06:06 ET FORM 8-K ↗
63.1000 65.1000 59.2000 59.4700 4,644,700
6 · 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
5 · 10-K After-hours · 17:26 ET 10-K ↗ 4 · 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
3 · 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
2 · 10-Q After-hours · 16:12 ET 10-Q ↗
29.4300 29.9300 26.7500 28.5900 1,154,800
1 · 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

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.