Celestica shares last traded at $320.4080, with a volume of 2,592,075 shares traded. Following the sale, the chief financial officer directly owned 81,561 shares in the company, valued at $29,893,737.72. The shares were sold at an average price of $333.31, for a total transaction of $1,389,236.08. Over the last 90 days, insiders have sold 171,594 shares of company stock worth $67,021,079. Ascentis Independent Advisors bought a new position in shares of Celestica during the 1st quarter valued at approximately $29,000.