Home

Fabrinet Ordinary Shares (FN)

204.85
-16.05 (-7.27%)
NYSE · Last Trade: May 6th, 10:25 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors