Fabrinet Ordinary Shares (FN)

635.58
+24.57 (4.02%)
NYSE· Last Trade: Jun 15th, 10:18 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors