Home

Flex Ltd. - Ordinary Shares (FLEX)

61.08
-2.23 (-3.53%)
NASDAQ · Last Trade: Nov 7th, 12:20 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors