(CLS)

A major move is in the offing as Celestica, Inc (CLS) market cap hits 26.88 billion
Steve Mayer
A new trading day began on Friday, with Celestica, Inc (NYSE: CLS) stock price down -6.87% from the previous day ...
A new trading day began on Friday, with Celestica, Inc (NYSE: CLS) stock price down -6.87% from the previous day ...