Ultra Clean Holdings, Inc. logo UCTT - Ultra Clean Holdings, Inc.

NEXT EARNINGS: Apr 27, 2026
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 8
HOLD 4
SELL 0
STRONG
SELL
0
| PRICE TARGET: $85.00 DETAILS
HIGH: $100.00
LOW: $70.00
MEDIAN: $85.00
CONSENSUS: $85.00
UPSIDE: 18.12%
Market Cap: 3.27B
Volume: 4,835,766
Avg Volume: 884,426
52 Week Range: 16.66-72.69
Sector: Technology
Industry: Semiconductors
Beta: 2.00
Last Dividend: $N/A
Exchange: NASDAQ
Country: US
Employees: 6,773
IPO Date: 2004-03-25
EPS (TTM): -4.00
P/E Ratio: -6.51
Revenue (TTM): 2.05B
Total Assets: 1.73B
Total Debt: 176.80M
Cash & Equiv: 311.80M
Rev Growth (5Y): 11.6%
EPS Growth (5Y): -9.3%
FCF Growth (5Y): -26.2%
ROCE: N/A
Debt/Equity: 0.25

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-23 $-0.07 $0.23 -131.7% $506.6M $503.3M +0.6%
2025-10-28 $0.28 $0.24 +16.7% $510.0M $503.3M +1.3%
2025-07-28 $0.27 $0.27 0.0% $518.8M $499.6M +3.8%
2025-04-28 $0.28 $0.31 -9.7% $518.6M $526.1M -1.4%
2025-02-24 $0.51 $0.44 +15.9% $563.3M $559.2M +0.7%
2024-10-28 $0.35 $0.36 -2.8% $540.4M $559.2M -3.4%
2024-07-25 $0.32 $0.26 +23.1% $516.1M $490.1M +5.3%
2024-05-06 $0.27 $0.13 +107.7% $477.7M $454.9M +5.0%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 2.05B 2.10B 1.73B 2.37B 2.10B 1.40B 1.07B 1.10B 924.35M 562.76M 469.10M 513.96M
Net Income (181.20M) 23.70M (31.10M) 40.40M 119.50M 77.60M (9.40M) 36.60M 75.08M 10.05M (10.73M) 11.36M
EPS -4.00 0.53 -0.70 0.89 2.75 1.93 -0.19 0.95 2.25 0.31 -0.34 0.39
Total Assets 1.73B 1.92B 1.87B 1.96B 2.03B 1.10B 1.02B 961.91M 558.34M 380.70M 336.15M 296.14M
Total Debt 176.80M 660.30M 639.90M 611.20M 635.21M 311.75M 334.20M 341.22M 52.27M 67.75M 75.54M 40.88M
Cash & Equivalents 311.80M 313.90M 307.00M 358.80M 466.45M 200.27M 162.50M 144.15M 68.31M 52.47M 50.10M 79.00M
Operating Cash Flow 65.60M 65.00M 135.90M 47.20M 211.60M 97.28M 120.97M 45.38M 48.91M 17.58M 926,000 30.36M
Free Cash Flow 15.30M 1.50M 60.10M (52.90M) 152.30M 60.85M 94.66M 15.90M 32.76M 10.30M (9.23M) 25.02M
FCF per Share 0.34 0.03 1.34 -1.17 3.50 1.51 2.40 0.41 0.98 0.32 -0.29 0.85
Book Value 711.00M 873.60M 838.90M 887.90M 848.88M 532.65M 436.70M 435.96M 300.31M 216.13M 200.94M 188.55M
Cash & ST Investments 311.80M 313.90M 307.00M 358.80M 466.45M 200.27M 162.50M 144.15M 68.31M 52.47M 50.10M 79.00M
ROC Equity -0.25 0.03 -0.04 0.05 0.14 0.15 -0.02 0.08 0.25 0.05 -0.05 0.06