Flex Ltd.

Flex Ltd.

$26.68
-2.64 (-9%)
NASDAQ Global Select
USD, SG
Hardware, Equipment & Parts