Ultra Clean Holdings, Inc. (UCTT)
NASDAQ: UCTT · Real-Time Price · USD
121.28
0.00 (0.00%)
At close: Jun 18, 2026, 4:00 PM EDT
125.33
+4.05 (3.34%)
Pre-market: Jun 22, 2026, 8:28 AM EDT

Ultra Clean Holdings Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Oppenheimer
Oppenheimer
Buy
Reiterates
$115
BuyReiterates$115-5.18%Jun 9, 2026
UBS
UBS
Buy
Initiates
$130
BuyInitiates$130+7.19%May 5, 2026
Needham
Needham
Buy
Reiterates
$70$92
BuyReiterates$70$92-24.14%Apr 29, 2026
TD Cowen
TD Cowen
Buy
Reiterates
$70$100
BuyReiterates$70$100-17.55%Apr 29, 2026
Craig-Hallum
Craig-Hallum
Buy
Reiterates
$100
BuyReiterates$100-17.55%Apr 27, 2026