Flex Ltd. - Ordinary Shares (FLEX)

63.33
+3.18 (5.28%)
NASDAQ · Last Trade: Feb 6th, 11:31 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors