Flex Ltd. - Ordinary Shares (FLEX)

83.35
+6.36 (8.26%)
NASDAQ · Last Trade: Oct 28th, 2:08 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors