Flextronics International Ltd.

FLEX
NASDAQ
12.29 0.32 (2.55%) last updated 4:12 PM EDT Apr 17
Trade $FLEX Now