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