Needham analyst Ryan Koontz maintains Fabrinet (NYSE:FN) with a Buy and lowers the price target from $800 to $650.