Flex Ltd. - Ordinary Shares (FLEX)

73.19
+4.98 (7.30%)
NASDAQ · Last Trade: Apr 8th, 6:05 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors