ORTEXORTEX News
Fabrinet beats, sells off — shorts unwind as analysts reprice | ORTEX News