FNSR 24.88 Finisar Corp is number 81 out of 101 Top trading