Home

Flex Ltd. - Ordinary Shares (FLEX)

34.07
+0.71 (2.11%)
NASDAQ · Last Trade: Apr 3rd, 1:20 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors