Ultra Clean Holdings, Inc. (UCTT)

$42.49

-1.94 (-4.37%)