Flextronics International Ltd.

FLEX
NASDAQ
10.86 0.1 (0.93%) last updated 4:02 PM EDT Jul 29
Trade $FLEX Now