Stockreport

Celestica Shares Sink Despite Earnings Beat and Strong Outlook [Yahoo! Finance]

Celestica, Inc.  (CLS) 
Last celestica, inc. earnings: 4/29 07:00 am Check Earnings Report
PDF For the period ended March 31, Celestica reported adjusted earnings of $2.16 a share. Celestica also said revenue increased from a year earlier, though the company did [Read more]