Barclays Maintains Overweight on Celestica, Raises Price Target to $441
Share
Celestica Inc.
CLS
0.00
0.00%