tiprankstipranks
Celestica (TSE:CLS)
TSX:CLS
Canada
CLSCelestica
C$124.54
-C$3.31(-2.59%)
At close: 4:00 PM EST