Ultra Clean Holdings, Inc. (UCTT)

$33.51

-1.24 (-3.57%)