Flex Ltd

NASDAQ:FLEX  
19.55
+0.17 (+0.88%)
Twitter Share  Facebook Share StockTwits Share