Fabrinet Ordinary Shares (FN)

470.50
-8.67 (-1.81%)
NYSE · Last Trade: Jan 7th, 4:50 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors