CLS   $343.24  3.19% Market Open

Celestica, Inc.