Fabrinet

NYSE:FN   11:56:42 AM EDT
373.56
+15.35 (+4.28%)
Twitter Share  Facebook Share StockTwits Share