Flex shares are trading lower. The company reported Q1 financial results

Flex Ltd

Flex Ltd

FLEX

0.00

Flex shares are trading lower. The company reported Q1 financial results