Fabrinet EVP Sales & Marketing Edward T. Archer disposes of USD 965,956.06 in common shares - FN News | Rallies