CELESTICA - TO REPURCHASE UP TO 3,132,127 SHARES, 2.5% OF PUBLIC FLOAT, NOV 3, 2026-NOV 2, 2027

Reuters · 1d ago

Please log in to view news