Home

Flex Ltd. - Ordinary Shares (FLEX)

50.84
+1.32 (2.67%)
NASDAQ · Last Trade: Aug 4th, 1:08 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors