Flextronics International Ltd. Printed Circuit Boards

FLEX
NASDAQ
11.13 0.12 (1.04%) last updated 5:03 PM EST Dec 22
Trade $FLEX Now