Flextronics International Ltd.

FLEX
NASDAQ
12.70 0.05 (0.36%) last updated 11:38 AM EDT Mar 31
Trade $FLEX Now