Flex Ltd. - Ordinary Shares (FLEX)

63.96
+0.18 (0.27%)
NASDAQ · Last Trade: Jan 26th, 11:30 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors