Flex Ltd. - Ordinary Shares (FLEX)

147.61
+4.48 (3.13%)
NASDAQ· Last Trade: Jun 19th, 3:09 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors