Flex Ltd. - Ordinary Shares (FLEX)

70.12
+1.02 (1.47%)
NASDAQ · Last Trade: Mar 25th, 1:13 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors