Fabrinet Ordinary Shares (FN)

314.94
-2.73 (-0.86%)
NYSE · Last Trade: Oct 24th, 4:10 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors