FNSR 28.44 Finisar Corp is number 56 out of 100 Top trading