TD Cowen analyst John Shao maintains Celestica (NYSE:CLS) with a Hold and raises the price target from $330 to $350.