QMA
UCTT · C · 55/100 · Ultra Clean Holdings, Inc. · QMA