Home

Fabrinet Ordinary Shares (FN)

467.02
-19.89 (-4.08%)
NYSE · Last Trade: Nov 6th, 11:09 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors