Home

Fabrinet Ordinary Shares (FN)

234.42
-2.80 (-1.18%)
NYSE · Last Trade: Jun 6th, 2:05 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors