Home

Fabrinet Ordinary Shares (FN)

429.69
+13.34 (3.20%)
NYSE · Last Trade: Nov 25th, 11:07 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors