Flextronics International Ltd.

FLEX
NASDAQ
12.32 0.21 (1.68%) last updated 4:46 PM EDT Apr 24
Trade $FLEX Now