Flex Ltd. - Ordinary Shares (FLEX)

151.99
+12.50 (8.96%)
NASDAQ· Last Trade: Jun 11th, 10:39 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors