Flex Ltd.

Flex Ltd.

FLEX
Flex Ltd.US flagNASDAQ Global Select
127.00
USD
-0.39
- -
46.53BMarket Cap