FLEX

Flex Ltd.

FLEXNASDAQ

$51.92

+2.51

5.08%

Last Updated: Aug 22, 20:00