tiprankstipranks
Celestica (TSE:CLS)
TSX:CLS
Canada
CLSCelestica
C$139.92
-C$0.37(-0.26%)
At close: 4:00 PM EST