Stockreport

What Are Some High-Growth Canadian Stocks? [Yahoo! Finance Canada]

Celestica, Inc.  (CLS) 
Last celestica, inc. earnings: 4/29 07:00 am Check Earnings Report
PDF Recently, Clestica 's ( TSX:CLS ) share price surged a whopping 17% in just one day on July 29 after its earnings beat its guidance. The strong demand for networking sw [Read more]