Fabrinet Ordinary Shares (FN)

463.44
-5.04 (-1.08%)
NYSE· Last Trade: Jul 8th, 12:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors