OCLR 6.16 Oclaro Inc is number 43 out of 100 Top trading