Celestica Inc (CLS) Historical Valuation Multiples & Charts