Fabrinet

NYSE:FN   12:33:03 AM EDT
169.29
-0.64 (-0.38%)
Twitter Share  Facebook Share StockTwits Share