Fabrinet: Contract manufacturer of optical and electronic components.
FNNVDACOHR▼Fabrinet's earnings beat expectations but pre-market dropped over 11%, data communications business weak.FNNVDACOHR▼