B of A Securities analyst Ruplu Bhattacharya maintains Celestica (NYSE:CLS) with a Buy and raises the price target from $400 to $430.