CELESTICA INC
CA15101Q2071
1.5M
-252K
+1.3M
-
Missing dates indicate the stock had no collected data on those days