Fabrinet Ordinary Shares (FN) Analyst Ratings & Price Targets