Flex Ltd. - Ordinary Shares (FLEX)

147.61
+4.48 (3.13%)
NASDAQ· Last Trade: Jun 18th, 7:53 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors