Weekly Recap | Fabrinet -23.42%, earnings beat met with sell-offWeekly Review·Aug 22 at 04:56 AMFN-2.00%