Home

Flex Ltd. - Ordinary Shares (FLEX)

25.80
-0.88 (-3.30%)
NASDAQ · Last Trade: Apr 7th, 7:10 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors