Fabrinet's stock leads all NYSE losers after downbeat outlook, heads for biggest drop in 5 yearsMarket Watch • 08/20/19
Fabrinet stock plunges after earnings forecast comes in lower than expectationsMarket Watch • 08/19/19