Fabrinet Ordinary Shares (FN) Institutional Holders & Insider Trades