Flex Ltd. - Ordinary Shares (FLEX)

146.64
+0.85 (0.58%)
NASDAQ· Last Trade: May 28th, 12:43 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors