Home

Fabrinet Ordinary Shares (FN)

470.89
-57.28 (-10.84%)
NYSE · Last Trade: Dec 12th, 4:22 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors