Home

Flex Ltd. - Ordinary Shares (FLEX)

58.40
+1.05 (1.83%)
NASDAQ · Last Trade: Nov 28th, 1:48 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors