Flex Ltd. - Ordinary Shares (FLEX)

83.35
+6.36 (8.26%)
NASDAQ · Last Trade: Oct 27th, 10:06 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors