Fabrinet Ordinary Shares (FN)

575.42
-10.58 (-1.81%)
NYSE· Last Trade: Jun 10th, 2:41 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors