Flex Ltd. - Ordinary Shares (FLEX)

68.30
+2.83 (4.33%)
NASDAQ · Last Trade: Apr 1st, 12:12 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors