Home

Flex Ltd. - Ordinary Shares (FLEX)

61.19
+2.42 (4.12%)
NASDAQ · Last Trade: Dec 4th, 6:04 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors