tiprankstipranks
Celestica (TSE:CLS)
TSX:CLS
Canadian Market
Canada
CLSCelestica
C$144.99
C$3.15(2.23%)
At close: 4:00 PM EST