Fabrinet

NYSE:FN   11:41:17 AM EDT
284.95
-9.73 (-3.30%)
Twitter Share  Facebook Share StockTwits Share