Flex Ltd. - Ordinary Shares (FLEX)

127.50
+5.09 (4.16%)
NASDAQ· Last Trade: Aug 12th, 2:13 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors