UCTT 27.06 Ultra Clean Holdings is number 81 out of 100 Top