Flex Ltd. - Ordinary Shares (FLEX)

144.95
+1.82 (1.27%)
NASDAQ· Last Trade: Jun 18th, 1:11 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors