Flex Ltd. - Ordinary Shares (FLEX)

82.01
+2.09 (2.61%)
NASDAQ · Last Trade: Apr 17th, 4:07 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors