Why is CLS up today? โ€” Celestica Inc. | Framler