Flex Ltd. - Ordinary Shares (FLEX)

118.05
+1.44 (1.23%)
NASDAQ · Last Trade: Oct 5th, 11:58 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors