Fabrinet

NYSE:FN   10:26:48 AM EDT
290.19
-4.49 (-1.52%)
Twitter Share  Facebook Share StockTwits Share