Home

Fabrinet Ordinary Shares (FN)

470.02
-0.87 (-0.18%)
NYSE · Last Trade: Dec 15th, 8:38 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors