Fabrinet shares tumble despite record Q2 results

Go back to Fabrinet shares tumble despite record Q2 results
FABRINET (NYSE: FN) Delayed: 322.36 -26.32 (7.55%)
Previous Close $348.68    52 Week High $46.50 
Open $323.45    52 Week Low $21.29 
Day High $338.19    P/E 161.99 
Day Low $321.38    EPS $1.99 
Volume 314,339