Front Page Fabrinet's COO Sells Nearly 7,000 Shares for $3.6 Million. Here's What That Means for Investors. Yahoo Finance · 1d ago Read the full story at Yahoo Finance →