Flex Ltd. - Ordinary Shares (FLEX)

157.44
+9.43 (6.37%)
NASDAQ· Last Trade: Jun 2nd, 10:20 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors