Flex Ltd. - Ordinary Shares (FLEX)

145.84
+6.35 (4.55%)
NASDAQ· Last Trade: Jun 11th, 10:11 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors