NASDAQ : UCTT

Ultra Clean Holdings, Inc.

$92.6 USD

-$9.51 (-9.31%)

Volume
1.07M
Average Volume
1.3M
Market Capitalization
$4.15B
P/E Ratio
-21.59
Dividend Yield
0.00%
Price Target
$107.50
Year High
$144.22
Year Low
$21.28
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$3.07

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.01%

Investors Holding

31

change: -314 | last: 345

Increased Positions

21

change: -189 | last: 210

Reduced Positions

7

change: -79 | last: 86

New Positions

18

change: -101 | last: 119

Sold Positions

318

change: 293 | last: 25

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -4.7708 | last: 0.0477

Total Invested

62.09M

UCTT Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-26 $26.04 45.3M $1.18B $311.8M $810.3M $1.68B
2024-12-27 $36.53 44.9M $1.64B $313.9M $660.3M $1.99B
2023-12-31 $34.14 44.7M $1.53B $307M $639.9M $1.86B
2022-12-31 $33.15 45.2M $1.5B $358.8M $611.2M $1.75B
2021-12-31 $57.36 43.5M $2.5B $466.46M $635.21M $2.66B
2020-12-31 $31.15 40.2M $1.25B $200.27M $311.75M $1.36B
2019-12-31 $23.47 39.5M $927.06M $162.5M $334.2M $1.1B
2018-12-31 $8.47 38.4M $325.25M $144.14M $341.22M $522.32M
2017-12-31 $23.09 33.41M $771.41M $68.31M $52.27M $755.38M
2016-12-31 $9.70 32.63M $316.53M $52.46M $67.75M $331.82M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-27 $58.87 45.3M $2.67B $323.5M $780.4M $3.12B
2025-12-26 $26.04 45.3M $1.18B $311.8M $810.3M $1.68B
2025-09-26 $26.68 45.4M $1.21B $314.1M $650.1M $1.55B
2025-06-27 $22.74 45.2M $1.03B $327.4M $648.4M $1.35B
2025-03-28 $22.01 45.1M $992.65M $317.6M $646.4M $1.32B
2024-12-31 $35.95 44.9M $1.61B $313.9M $660.3M $1.96B
2024-09-27 $40.16 45M $1.81B $318.2M $666.8M $2.16B
2024-06-28 $49.00 44.9M $2.2B $319.5M $665.7M $2.55B
2024-03-29 $45.94 44.6M $2.05B $293M $646.9M $2.4B
2023-12-31 $34.14 44.7M $1.53B $307M $639.9M $1.86B
2023-09-29 $29.67 44.8M $1.33B $342M $629.2M $1.62B
2023-06-30 $38.46 44.7M $1.72B $320.8M $617M $2.02B