FLEX

Flex Ltd.

FLEXNASDAQ

$33.61

-0.69

2.01%

Last Updated: Mar 13, 20:00