Flex Ltd. - Ordinary Shares (FLEX)

108.70
-3.98 (-3.53%)
NASDAQ· Last Trade: Sep 10th, 3:38 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors