UCTT 27.84 Ultra Clean Holdings is number 86 out of 100 Top