Fabrinet

NYSE:FN   12:54:22 AM EDT
378.20
+19.99 (+5.58%)
StockTwits Share  Twitter Share  Facebook Share

Article Currently Unavailable