Fabrinet

NYSE:FN   11:15:43 AM EDT
186.60
+7.38 (+4.12%)
Twitter Share  Facebook Share StockTwits Share