Flex Ltd. - Ordinary Shares (FLEX)

155.81
+8.20 (5.56%)
NASDAQ· Last Trade: Jun 23rd, 3:25 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors