Shares of Celestica Inc (NYSE:CLS) rose sharply in pre-market trading after the company posted its second-quarter results, beating analyst estimates on the top and bottom lines.

Celestica reported quarterly earnings of $2.54 per share, which beat the Street estimate of $2.30 by 10.43%, according to Benzinga Pro data. Quarterly revenue clocked in at $4.7 billion, which beat the analyst consensus estimate of $4.39 billion.

Celestica shares jumped 4.7% to $333.00 in pre-market trading.

Here are some other stocks moving in pre-market trading.

Gainers