FLEX

Flex Ltd.

FLEXNASDAQ

$51.69

+0.95

1.87%

Last Updated: Jul 3, 20:00