Flex shares are trading lower. The company reported Q1 financial results
Share
Flex Ltd
FLEX
0.00
0.00%