Flex Ltd. - Ordinary Shares (FLEX)

111.91
+8.89 (8.63%)
NASDAQ· Last Trade: Jul 31st, 12:28 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors