Flex Ltd. - Ordinary Shares (FLEX)

95.28
+3.44 (3.75%)
NASDAQ · Last Trade: May 5th, 1:04 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors