Home

Fabrinet Ordinary Shares (FN)

379.98
+21.77 (6.08%)
NYSE · Last Trade: Sep 18th, 1:53 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors