Fabrinet Ordinary Shares (FN)

456.40
-29.88 (-6.14%)
NYSE · Last Trade: Oct 12th, 10:45 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors