UCTT
30.42 +1.27 (4.35%)
Ultra Clean Holdings Inc
29.15
PREV CLOSE
29.62
LOW
30.66
HIGH
29.62
OPEN