Seeking Alpha

FNSR
Finisar Corporation

5/26/2012, 7:48 PM ET