Fabrinet

NYSE:FN   1:15:51 PM EDT
266.77
+7.98 (+3.08%)
Twitter Share  Facebook Share StockTwits Share