Fabrinet

NYSE:FN  
88.58
+0.69 (+0.78%)
Twitter Share  Facebook Share StockTwits Share