Flex Ltd. - Ordinary Shares (FLEX)

62.76
+1.85 (3.04%)
NASDAQ · Last Trade: Mar 11th, 1:50 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors