Home

Flex Ltd. - Ordinary Shares (FLEX)

50.54
-0.40 (-0.79%)
NASDAQ · Last Trade: Aug 5th, 5:00 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors