Flex Ltd. - Ordinary Shares (FLEX)

117.93
+1.17 (1.00%)
NASDAQ · Last Trade: Oct 6th, 1:27 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors