Fabrinet

NYSE:FN   3:59:55 PM EDT
89.31
-2.35 (-2.56%)
Twitter Share  Facebook Share StockTwits Share