Share Celestica Q3 Earnings Beat Estimates on Strong CCS Demand