OCLR 8.51 Oclaro Inc is number 18 out of 100 Top trading