Fabrinet Ordinary Shares (FN)

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