Flex Ltd. - Ordinary Shares (FLEX)

65.79
+2.34 (3.69%)
NASDAQ · Last Trade: Mar 20th, 1:46 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors