Flex Ltd.

Flex Ltd.

FLEX
Flex Ltd.US flagNASDAQ Global Select
86.25
USD
-1.24
- -
31.87BMarket Cap