Celestica Inc. (CLS) stock news