Flex Ltd. - Ordinary Shares (FLEX)

111.82
+2.57 (2.35%)
NASDAQ· Last Trade: Aug 26th, 4:18 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors