Flex Ltd. - Ordinary Shares (FLEX)

68.74
+2.01 (3.01%)
NASDAQ · Last Trade: Nov 6th, 2:10 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors