Home

Flex Ltd. - Ordinary Shares (FLEX)

65.01
-2.80 (-4.13%)
NASDAQ · Last Trade: Dec 17th, 12:40 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors