Flex Ltd. - Ordinary Shares (FLEX)

155.71
+7.70 (5.20%)
NASDAQ· Last Trade: Jun 2nd, 1:40 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors