Flex Ltd. - Ordinary Shares (FLEX)

117.61
+1.00 (0.85%)
NASDAQ · Last Trade: Oct 5th, 9:47 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors