Fabrinet Ordinary Shares (FN)

588.03
-47.55 (-7.48%)
NYSE· Last Trade: Jun 16th, 8:00 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors