Flextronics International Ltd.

FLEX
NASDAQ
10.74 0.11 (1.08%) last updated 4:10 PM EDT Jul 28
Trade $FLEX Now