Fabrinet

NYSE:FN   1:58:09 PM EDT
188.60
+9.38 (+5.23%)
Twitter Share  Facebook Share StockTwits Share