Fabrinet Ordinary Shares (FN)

458.66
+10.13 (2.26%)
NYSE · Last Trade: Feb 4th, 9:56 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors