Fabrinet stock closes 3.85% lower, below all three daily EMAs | News | MoonHub