Barclays analyst Tim Long maintains Celestica (NYSE:CLS) with a Overweight and raises the price target from $391 to $441.