FABRINET (FN) - Zacks Research