Fabrinet

NYSE:FN   10:21:50 AM EDT
174.68
+2.48 (+1.44%)
Twitter Share  Facebook Share StockTwits Share