Flex Ltd.

Flex Ltd.

FLEX
Flex Ltd.US flagNASDAQ Global Select
109.51
USD
+1.62
- -
40.45BMarket Cap