CLS stock tumbles 15% despite earnings beat

Go back to CLS stock tumbles 15% despite earnings beat
CELESTICA, Inc. (NYSE: CLS) Delayed: 310.59 -29.81 (8.76%)
Previous Close $340.40    52 Week High $12.30 
Open $330.37    52 Week Low $8.07 
Day High $331.13    P/E N/A 
Day Low $308.52    EPS $0.00 
Volume 3,314,797